|
| PlotWidget (QWidget *widget=nullptr) |
|
void | setStatsPlot (StatsPlot *plt) |
|
| QCustomPlot (QWidget *parent=0) |
|
virtual | ~QCustomPlot () |
|
QRect | viewport () const |
|
double | bufferDevicePixelRatio () const |
|
QPixmap | background () const |
|
bool | backgroundScaled () const |
|
Qt::AspectRatioMode | backgroundScaledMode () const |
|
QCPLayoutGrid * | plotLayout () const |
|
QCP::AntialiasedElements | antialiasedElements () const |
|
QCP::AntialiasedElements | notAntialiasedElements () const |
|
bool | autoAddPlottableToLegend () const |
|
const QCP::Interactions | interactions () const |
|
int | selectionTolerance () const |
|
bool | noAntialiasingOnDrag () const |
|
QCP::PlottingHints | plottingHints () const |
|
Qt::KeyboardModifier | multiSelectModifier () const |
|
QCP::SelectionRectMode | selectionRectMode () const |
|
QCPSelectionRect * | selectionRect () const |
|
bool | openGl () const |
|
void | setViewport (const QRect &rect) |
|
void | setBufferDevicePixelRatio (double ratio) |
|
void | setBackground (const QPixmap &pm) |
|
void | setBackground (const QPixmap &pm, bool scaled, Qt::AspectRatioMode mode=Qt::KeepAspectRatioByExpanding) |
|
void | setBackground (const QBrush &brush) |
|
void | setBackgroundScaled (bool scaled) |
|
void | setBackgroundScaledMode (Qt::AspectRatioMode mode) |
|
void | setAntialiasedElements (const QCP::AntialiasedElements &antialiasedElements) |
|
void | setAntialiasedElement (QCP::AntialiasedElement antialiasedElement, bool enabled=true) |
|
void | setNotAntialiasedElements (const QCP::AntialiasedElements ¬AntialiasedElements) |
|
void | setNotAntialiasedElement (QCP::AntialiasedElement notAntialiasedElement, bool enabled=true) |
|
void | setAutoAddPlottableToLegend (bool on) |
|
void | setInteractions (const QCP::Interactions &interactions) |
|
void | setInteraction (const QCP::Interaction &interaction, bool enabled=true) |
|
void | setSelectionTolerance (int pixels) |
|
void | setNoAntialiasingOnDrag (bool enabled) |
|
void | setPlottingHints (const QCP::PlottingHints &hints) |
|
void | setPlottingHint (QCP::PlottingHint hint, bool enabled=true) |
|
void | setMultiSelectModifier (Qt::KeyboardModifier modifier) |
|
void | setSelectionRectMode (QCP::SelectionRectMode mode) |
|
void | setSelectionRect (QCPSelectionRect *selectionRect) |
|
void | setOpenGl (bool enabled, int multisampling=16) |
|
QCPAbstractPlottable * | plottable (int index) |
|
QCPAbstractPlottable * | plottable () |
|
bool | removePlottable (QCPAbstractPlottable *plottable) |
|
bool | removePlottable (int index) |
|
int | clearPlottables () |
|
int | plottableCount () const |
|
QList< QCPAbstractPlottable * > | selectedPlottables () const |
|
QCPAbstractPlottable * | plottableAt (const QPointF &pos, bool onlySelectable=false) const |
|
bool | hasPlottable (QCPAbstractPlottable *plottable) const |
|
QCPGraph * | graph (int index) const |
|
QCPGraph * | graph () const |
|
QCPGraph * | addGraph (QCPAxis *keyAxis=0, QCPAxis *valueAxis=0) |
|
bool | removeGraph (QCPGraph *graph) |
|
bool | removeGraph (int index) |
|
int | clearGraphs () |
|
int | graphCount () const |
|
QList< QCPGraph * > | selectedGraphs () const |
|
QCPAbstractItem * | item (int index) const |
|
QCPAbstractItem * | item () const |
|
bool | removeItem (QCPAbstractItem *item) |
|
bool | removeItem (int index) |
|
int | clearItems () |
|
int | itemCount () const |
|
QList< QCPAbstractItem * > | selectedItems () const |
|
QCPAbstractItem * | itemAt (const QPointF &pos, bool onlySelectable=false) const |
|
bool | hasItem (QCPAbstractItem *item) const |
|
QCPLayer * | layer (const QString &name) const |
|
QCPLayer * | layer (int index) const |
|
QCPLayer * | currentLayer () const |
|
bool | setCurrentLayer (const QString &name) |
|
bool | setCurrentLayer (QCPLayer *layer) |
|
int | layerCount () const |
|
bool | addLayer (const QString &name, QCPLayer *otherLayer=0, LayerInsertMode insertMode=limAbove) |
|
bool | removeLayer (QCPLayer *layer) |
|
bool | moveLayer (QCPLayer *layer, QCPLayer *otherLayer, LayerInsertMode insertMode=limAbove) |
|
int | axisRectCount () const |
|
QCPAxisRect * | axisRect (int index=0) const |
|
QList< QCPAxisRect * > | axisRects () const |
|
QCPLayoutElement * | layoutElementAt (const QPointF &pos) const |
|
QCPAxisRect * | axisRectAt (const QPointF &pos) const |
|
Q_SLOT void | rescaleAxes (bool onlyVisiblePlottables=false) |
|
QList< QCPAxis * > | selectedAxes () const |
|
QList< QCPLegend * > | selectedLegends () const |
|
Q_SLOT void | deselectAll () |
|
bool | savePdf (const QString &fileName, int width=0, int height=0, QCP::ExportPen exportPen=QCP::epAllowCosmetic, const QString &pdfCreator=QString(), const QString &pdfTitle=QString()) |
|
bool | savePng (const QString &fileName, int width=0, int height=0, double scale=1.0, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch) |
|
bool | saveJpg (const QString &fileName, int width=0, int height=0, double scale=1.0, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch) |
|
bool | saveBmp (const QString &fileName, int width=0, int height=0, double scale=1.0, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch) |
|
bool | saveRastered (const QString &fileName, int width, int height, double scale, const char *format, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch) |
|
QPixmap | toPixmap (int width=0, int height=0, double scale=1.0) |
|
void | toPainter (QCPPainter *painter, int width=0, int height=0) |
|
Q_SLOT void | replot (QCustomPlot::RefreshPriority refreshPriority=QCustomPlot::rpRefreshHint) |
|
|
enum | LayerInsertMode { limBelow,
limAbove
} |
|
enum | RefreshPriority { rpImmediateRefresh,
rpQueuedRefresh,
rpRefreshHint,
rpQueuedReplot
} |
|
void | mouseDoubleClick (QMouseEvent *event) |
|
void | mousePress (QMouseEvent *event) |
|
void | mouseMove (QMouseEvent *event) |
|
void | mouseRelease (QMouseEvent *event) |
|
void | mouseWheel (QWheelEvent *event) |
|
void | plottableClick (QCPAbstractPlottable *plottable, int dataIndex, QMouseEvent *event) |
|
void | plottableDoubleClick (QCPAbstractPlottable *plottable, int dataIndex, QMouseEvent *event) |
|
void | itemClick (QCPAbstractItem *item, QMouseEvent *event) |
|
void | itemDoubleClick (QCPAbstractItem *item, QMouseEvent *event) |
|
void | axisClick (QCPAxis *axis, QCPAxis::SelectablePart part, QMouseEvent *event) |
|
void | axisDoubleClick (QCPAxis *axis, QCPAxis::SelectablePart part, QMouseEvent *event) |
|
void | legendClick (QCPLegend *legend, QCPAbstractLegendItem *item, QMouseEvent *event) |
|
void | legendDoubleClick (QCPLegend *legend, QCPAbstractLegendItem *item, QMouseEvent *event) |
|
void | selectionChangedByUser () |
|
void | beforeReplot () |
|
void | afterReplot () |
|
QCPAxis * | xAxis |
|
QCPAxis * | yAxis |
|
QCPAxis * | xAxis2 |
|
QCPAxis * | yAxis2 |
|
QCPLegend * | legend |
|
QRect | mViewport |
|
double | mBufferDevicePixelRatio |
|
QCPLayoutGrid * | mPlotLayout |
|
bool | mAutoAddPlottableToLegend |
|
QList< QCPAbstractPlottable * > | mPlottables |
|
QList< QCPGraph * > | mGraphs |
|
QList< QCPAbstractItem * > | mItems |
|
QList< QCPLayer * > | mLayers |
|
QCP::AntialiasedElements | mAntialiasedElements |
|
QCP::AntialiasedElements | mNotAntialiasedElements |
|
QCP::Interactions | mInteractions |
|
int | mSelectionTolerance |
|
bool | mNoAntialiasingOnDrag |
|
QBrush | mBackgroundBrush |
|
QPixmap | mBackgroundPixmap |
|
QPixmap | mScaledBackgroundPixmap |
|
bool | mBackgroundScaled |
|
Qt::AspectRatioMode | mBackgroundScaledMode |
|
QCPLayer * | mCurrentLayer |
|
QCP::PlottingHints | mPlottingHints |
|
Qt::KeyboardModifier | mMultiSelectModifier |
|
QCP::SelectionRectMode | mSelectionRectMode |
|
QCPSelectionRect * | mSelectionRect |
|
bool | mOpenGl |
|
QList< QSharedPointer< QCPAbstractPaintBuffer > > | mPaintBuffers |
|
QPoint | mMousePressPos |
|
bool | mMouseHasMoved |
|
QPointer< QCPLayerable > | mMouseEventLayerable |
|
QPointer< QCPLayerable > | mMouseSignalLayerable |
|
QVariant | mMouseEventLayerableDetails |
|
QVariant | mMouseSignalLayerableDetails |
|
bool | mReplotting |
|
bool | mReplotQueued |
|
int | mOpenGlMultisamples |
|
QCP::AntialiasedElements | mOpenGlAntialiasedElementsBackup |
|
bool | mOpenGlCacheLabelsBackup |
|