|
QRectF | canvasBoundingRect () const |
|
void | dragEnterEvent (QDragEnterEvent *event) override |
|
void | dragLeaveEvent (QDragLeaveEvent *event) override |
|
void | dropEvent (QDropEvent *event) override |
|
| QwtPlotPimpl (PlotWidgetBase *parentObject, QWidget *canvas, std::function< void(const QRectF &)> resizedViewCallback, std::function< void(QEvent *)> eventCallback) |
|
virtual void | resizeEvent (QResizeEvent *ev) override |
|
| ~QwtPlotPimpl () override |
|
bool | autoReplot () const |
|
bool | axisAutoScale (QwtAxisId) const |
|
bool | axisEnabled (int axisId) const |
|
QFont | axisFont (QwtAxisId) const |
|
QwtInterval | axisInterval (QwtAxisId) const |
| Return the current interval of the specified axis. More...
|
|
int | axisMaxMajor (QwtAxisId) const |
|
int | axisMaxMinor (QwtAxisId) const |
|
const QwtScaleDiv & | axisScaleDiv (QwtAxisId) const |
| Return the scale division of a specified axis. More...
|
|
QwtScaleDraw * | axisScaleDraw (QwtAxisId) |
| Return the scale draw of a specified axis. More...
|
|
const QwtScaleDraw * | axisScaleDraw (QwtAxisId) const |
| Return the scale draw of a specified axis. More...
|
|
QwtScaleEngine * | axisScaleEngine (QwtAxisId) |
|
const QwtScaleEngine * | axisScaleEngine (QwtAxisId) const |
|
double | axisStepSize (QwtAxisId) const |
| Return the step size parameter that has been set in setAxisScale. More...
|
|
QwtText | axisTitle (QwtAxisId) const |
|
QwtScaleWidget * | axisWidget (QwtAxisId) |
|
const QwtScaleWidget * | axisWidget (QwtAxisId) const |
|
QWidget * | canvas () |
|
const QWidget * | canvas () const |
|
QBrush | canvasBackground () const |
|
virtual QwtScaleMap | canvasMap (QwtAxisId) const |
|
virtual void | drawCanvas (QPainter *) |
|
virtual void | drawItems (QPainter *, const QRectF &, const QwtScaleMap maps[QwtAxis::AxisPositions]) const |
|
void | enableAxis (int axisId, bool on=true) |
|
virtual bool | event (QEvent *) QWT_OVERRIDE |
| Adds handling of layout requests. More...
|
|
virtual bool | eventFilter (QObject *, QEvent *) QWT_OVERRIDE |
| Event filter. More...
|
|
QwtText | footer () const |
|
QwtTextLabel * | footerLabel () |
|
const QwtTextLabel * | footerLabel () const |
|
virtual void | getCanvasMarginsHint (const QwtScaleMap maps[], const QRectF &canvasRect, double &left, double &top, double &right, double &bottom) const |
| Calculate the canvas margins. More...
|
|
virtual QwtPlotItem * | infoToItem (const QVariant &) const |
| Identify the plot item according to an item info object, that has bee generated from itemToInfo(). More...
|
|
void | insertLegend (QwtAbstractLegend *, LegendPosition=QwtPlot::RightLegend, double ratio=-1.0) |
| Insert a legend. More...
|
|
double | invTransform (QwtAxisId, double pos) const |
|
bool | isAxisValid (QwtAxisId) const |
|
bool | isAxisVisible (QwtAxisId) const |
|
virtual QVariant | itemToInfo (QwtPlotItem *) const |
| Build an information, that can be used to identify a plot item on the legend. More...
|
|
QwtAbstractLegend * | legend () |
|
const QwtAbstractLegend * | legend () const |
|
virtual QSize | minimumSizeHint () const QWT_OVERRIDE |
| Return a minimum size hint. More...
|
|
QwtPlotLayout * | plotLayout () |
|
const QwtPlotLayout * | plotLayout () const |
|
| QwtPlot (const QwtText &title, QWidget *=NULL) |
| Constructor. More...
|
|
| QwtPlot (QWidget *=NULL) |
| Constructor. More...
|
|
void | setAutoReplot (bool=true) |
| Set or reset the autoReplot option. More...
|
|
void | setAxisAutoScale (QwtAxisId, bool on=true) |
| Enable autoscaling for a specified axis. More...
|
|
void | setAxisFont (QwtAxisId, const QFont &) |
| Change the font of an axis. More...
|
|
void | setAxisLabelAlignment (QwtAxisId, Qt::Alignment) |
|
void | setAxisLabelRotation (QwtAxisId, double rotation) |
|
void | setAxisMaxMajor (QwtAxisId, int maxMajor) |
|
void | setAxisMaxMinor (QwtAxisId, int maxMinor) |
|
void | setAxisScale (QwtAxisId, double min, double max, double stepSize=0) |
| Disable autoscaling and specify a fixed scale for a selected axis. More...
|
|
void | setAxisScaleDiv (QwtAxisId, const QwtScaleDiv &) |
| Disable autoscaling and specify a fixed scale for a selected axis. More...
|
|
void | setAxisScaleDraw (QwtAxisId, QwtScaleDraw *) |
| Set a scale draw. More...
|
|
void | setAxisScaleEngine (QwtAxisId, QwtScaleEngine *) |
|
void | setAxisTitle (QwtAxisId, const QString &) |
| Change the title of a specified axis. More...
|
|
void | setAxisTitle (QwtAxisId, const QwtText &) |
| Change the title of a specified axis. More...
|
|
void | setAxisVisible (QwtAxisId, bool on=true) |
| Hide or show a specified axis. More...
|
|
void | setCanvas (QWidget *) |
| Set the drawing canvas of the plot widget. More...
|
|
void | setCanvasBackground (const QBrush &) |
| Change the background of the plotting area. More...
|
|
void | setFooter (const QString &) |
|
void | setFooter (const QwtText &) |
|
void | setPlotLayout (QwtPlotLayout *) |
| Assign a new plot layout. More...
|
|
void | setTitle (const QString &) |
|
void | setTitle (const QwtText &) |
|
virtual QSize | sizeHint () const QWT_OVERRIDE |
|
QwtText | title () const |
|
QwtTextLabel * | titleLabel () |
|
const QwtTextLabel * | titleLabel () const |
|
double | transform (QwtAxisId, double value) const |
| Transform a value into a coordinate in the plotting region. More...
|
|
void | updateAxes () |
| Rebuild the axes scales. More...
|
|
void | updateCanvasMargins () |
| Update the canvas margins. More...
|
|
virtual void | updateLayout () |
| Adjust plot content to its current size. More...
|
|
void | updateLegend () |
|
void | updateLegend (const QwtPlotItem *) |
|
virtual | ~QwtPlot () |
| Destructor. More...
|
|
bool | autoDelete () const |
|
void | detachItems (int rtti=QwtPlotItem::Rtti_PlotItem, bool autoDelete=true) |
|
const QwtPlotItemList & | itemList () const |
| A QwtPlotItemList of all attached plot items. More...
|
|
QwtPlotItemList | itemList (int rtti) const |
|
| QwtPlotDict () |
|
void | setAutoDelete (bool) |
|
virtual | ~QwtPlotDict () |
|
Definition at line 45 of file plotwidget_base.cpp.