KChart
KChartLeveyJenningsDiagram.h
41 explicit LeveyJenningsDiagram( QWidget* parent = nullptr, LeveyJenningsCoordinatePlane* plane = nullptr );
QPen pen() const
Retrieve the pen to be used for painting datapoints globally.
Definition KChartAbstractDiagram.cpp:843
Levey Jennings coordinate plane This is actually nothing real more than a plain cartesian coordinate ...
Definition KChartLeveyJenningsCoordinatePlane.h:28
QPen scanLinePen() const
Returns the pen being used for drawing the scan line.
Definition KChartLeveyJenningsDiagram.cpp:164
void setScanLinePen(const QPen &pen)
Sets the pen used for drawing the scan line to pen.
Definition KChartLeveyJenningsDiagram.cpp:155
void setExpectedMeanValue(float meanValue)
Sets the expected mean value over all QC values to meanValue.
Definition KChartLeveyJenningsDiagram.cpp:192
void setLotChangedSymbolPosition(Qt::Alignment pos)
Sets the position of the lot change symbol to pos.
Definition KChartLeveyJenningsDiagram.cpp:90
void setFluidicsPackChanges(const QVector< QDateTime > &changes)
Sets the date/time of all fluidics pack changes to changes.
Definition KChartLeveyJenningsDiagram.cpp:132
void drawChanges(PaintContext *paintContext)
Draws the fluidics pack and sensor changed symbols.
Definition KChartLeveyJenningsDiagram.cpp:401
void setFluidicsPackChangedSymbolPosition(Qt::Alignment pos)
Sets the position of the fluidics pack changed symbol to pos.
Definition KChartLeveyJenningsDiagram.cpp:104
void setExpectedStandardDeviation(float sd)
Sets the expected standard deviaction over all QC values to sd.
Definition KChartLeveyJenningsDiagram.cpp:207
QVector< QDateTime > fluidicsPackChanges() const
Returns the list of all fluidics pack changes.
Definition KChartLeveyJenningsDiagram.cpp:141
float expectedStandardDeviation() const
Returns the expected standard deviation over all QC values.
Definition KChartLeveyJenningsDiagram.cpp:217
float calculatedStandardDeviation() const
Returns the calculated standard deviation over all QC values.
Definition KChartLeveyJenningsDiagram.cpp:227
QVector< QDateTime > sensorChanges() const
Returns the list of all sensor changes.
Definition KChartLeveyJenningsDiagram.cpp:187
float expectedMeanValue() const
Returns the expected mean values over all QC values.
Definition KChartLeveyJenningsDiagram.cpp:202
QString symbol(Symbol symbol) const
Returns the SVG file name usef for symbol.
Definition KChartLeveyJenningsDiagram.cpp:169
Qt::Alignment sensorChangedSymbolPosition() const
Returns the position of the sensor changed symbol.
Definition KChartLeveyJenningsDiagram.cpp:127
Qt::Alignment fluidicsPackChangedSymbolPosition() const
Returns the position of the fluidics pack changed symbol.
Definition KChartLeveyJenningsDiagram.cpp:113
float calculatedMeanValue() const
Returns the calculated mean values over all QC values.
Definition KChartLeveyJenningsDiagram.cpp:222
virtual void drawDataPointSymbol(PaintContext *paintContext, const QPointF &pos, bool ok)
Draws a data point symbol for the data point at pos.
Definition KChartLeveyJenningsDiagram.cpp:542
virtual void drawFluidicsPackChangedSymbol(PaintContext *paintContext, const QPointF &pos)
Draws a fluidics pack changed symbol for the data point at pos.
Definition KChartLeveyJenningsDiagram.cpp:586
LineDiagram * clone() const override
Creates an exact copy of this diagram.
Definition KChartLeveyJenningsDiagram.cpp:69
void setSymbol(Symbol symbol, const QString &filename)
Sets the symbol being used for symbol to a SVG file filename.
Definition KChartLeveyJenningsDiagram.cpp:174
void setSensorChangedSymbolPosition(Qt::Alignment pos)
Sets the position of the sensor changed symbol to pos.
Definition KChartLeveyJenningsDiagram.cpp:118
QPair< QDateTime, QDateTime > timeRange() const
Returns the timerange of the diagram's data.
Definition KChartLeveyJenningsDiagram.cpp:362
virtual QRectF iconRect() const
Returns the rectangle being used for drawing the icons.
Definition KChartLeveyJenningsDiagram.cpp:601
QSvgRenderer * iconRenderer(Symbol symbol)
Returns the SVG icon renderer for symbol.
Definition KChartLeveyJenningsDiagram.cpp:611
void setTimeRange(const QPair< QDateTime, QDateTime > &timeRange)
Sets the timeRange visible on the x axis.
Definition KChartLeveyJenningsDiagram.cpp:392
bool compare(const LeveyJenningsDiagram *other) const
Returns true if both diagrams have the same settings.
Definition KChartLeveyJenningsDiagram.cpp:75
Qt::Alignment lotChangedSymbolPosition() const
Returns the position of the lot change symbol.
Definition KChartLeveyJenningsDiagram.cpp:99
const QPair< QPointF, QPointF > calculateDataBoundaries() const override
\reimpl
Definition KChartLeveyJenningsDiagram.cpp:341
void setSensorChanges(const QVector< QDateTime > &changes)
Sets the date/time of all sensor changes to changes.
Definition KChartLeveyJenningsDiagram.cpp:146
virtual void drawSensorChangedSymbol(PaintContext *paintContext, const QPointF &pos)
Draws a sensor changed symbol for the data point at pos.
Definition KChartLeveyJenningsDiagram.cpp:571
virtual void drawLotChangeSymbol(PaintContext *paintContext, const QPointF &pos)
Draws a lot changed symbol for the data point at pos.
Definition KChartLeveyJenningsDiagram.cpp:555
QAbstractItemModel * model() const const
Q_OBJECTQ_OBJECT
Q_SLOTSQ_SLOTS
QObject * parent() const const
typedef Alignment
pos
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:24 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:24 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.