10#ifndef QWT_PLOT_FACTORY_H
11#define QWT_PLOT_FACTORY_H
13#include "qwt_global.h"
14#include "qwt_axis_id.h"
108 const QString& title,
115 const QString& title,
124 const QString& title,
131 const QString& title,
140 const QString& title,
149 const QString& title,
158 const QString& title,
167 const QString& title,
176 const QString& title,
185 const QString& title,
194 bool enableMinor =
false,
195 const QPen& majorPen = QPen(Qt::gray, 0, Qt::DotLine),
196 const QPen& minorPen = QPen(Qt::lightGray, 0, Qt::DotLine));
203 const QString& label = QString(),
208 static QwtPlotMarker* createHLine(
QwtPlot* plot,
double y,
const QPen& pen = QPen(Qt::gray, 0, Qt::DashLine));
211 static QwtPlotMarker* createVLine(
QwtPlot* plot,
double x,
const QPen& pen = QPen(Qt::gray, 0, Qt::DashLine));
218 Qt::Orientation orientation = Qt::Vertical,
219 const QBrush& brush = QBrush(QColor(0, 0, 255, 30)));
225 const QPointF& start,
239 createTextLabel(
QwtPlot* plot,
const QString& text, Qt::Alignment alignment = Qt::AlignTop | Qt::AlignHCenter);
Sample for box-and-whisker plot (boxplot) visualization
Definition qwt_samples.h:363
A paint device for scalable graphics
Definition qwt_graphic.h:85
A sample of the types (x1-x2, y) or (x, y1-y2)
Definition qwt_samples.h:74
A class representing an interval
Definition qwt_interval.h:39
Open-High-Low-Close sample used in financial charts
Definition qwt_samples.h:210
A class for drawing arrow markers on plots
Definition qwt_plot_arrowmarker.h:59
QwtPlotBarChart displays a series of values as bars
Definition qwt_plot_barchart.h:59
Plot item for box-and-whisker (boxplot) visualization
Definition qwt_plot_boxchart.h:37
A plot item, that represents a series of points
Definition qwt_plot_curve.h:75
Factory class for creating and attaching QwtPlotItem instances to a QwtPlot
Definition qwt_plot_factory.h:78
A plot item, which displays a recorded sequence of QPainter commands
Definition qwt_plot_graphicitem.h:46
A class which draws a coordinate grid
Definition qwt_plot_grid.h:51
QwtPlotHistogram represents a series of samples, where an interval is associated with a value ( )
Definition qwt_plot_histogram.h:60
QwtPlotIntervalCurve represents a series of samples, where each value is associated with an interval ...
Definition qwt_plot_intervalcurve.h:46
A class which draws a legend inside the plot canvas
Definition qwt_plot_legenditem.h:59
A class for drawing markers
Definition qwt_plot_marker.h:63
QwtPlotMultiBarChart displays a series of samples that consist each of a set of values
Definition qwt_plot_multi_barchart.h:59
A class which draws a scale inside the plot canvas
Definition qwt_plot_scaleitem.h:58
Curve that displays 3D points as dots, where the z coordinate is mapped to a color
Definition qwt_plot_spectrocurve.h:42
A plot item, which displays a text label
Definition qwt_plot_textlabel.h:65
QwtPlotTradingCurve illustrates movements in the price of a financial instrument over time
Definition qwt_plot_tradingcurve.h:54
A plot item, that represents a vector field
Definition qwt_plot_vectorfield.h:47
A plot item, which displays a zone
Definition qwt_plot_zoneitem.h:49
A 2-D plotting widget
Definition qwt_plot.h:99
QwtPoint3D class defines a 3D point in double coordinates
Definition qwt_point_3d.h:40
A sample of the types (x1...xn, y) or (x, y1..yn)
Definition qwt_samples.h:139
Sample used in vector fields
Definition qwt_samples.h:291
@ XBottom
X axis below the canvas
Definition qwt_axis.h:51
@ YLeft
Y axis left of the canvas
Definition qwt_axis.h:45