qcp.hh
Go to the documentation of this file.
1 #ifndef WRAPPER_QCP_HH
2 # define WRAPPER_QCP_HH
3 # include <qcustomplot.h>
4 
5 namespace wrapper {
6 class PyQCP : public QObject
7 { Q_OBJECT
8  public:
10  Q_FLAGS(MarginSides AntialiasedElements PlottingHints Interactions)
11 
18  };
19 Q_DECLARE_FLAGS(MarginSides, MarginSide)
20 
34  };
35 Q_DECLARE_FLAGS(AntialiasedElements, AntialiasedElement)
36 
41  };
42 Q_DECLARE_FLAGS(PlottingHints, PlottingHint)
43 
52  };
53 Q_DECLARE_FLAGS(Interactions, Interaction)
54 
55 };
56 }
57 
58 #endif // WRAPPER_QCP_HH
0x0001 Axis base line and tick marks
Definition: qcustomplot.h:118
Definition: qcp.hh:22
0x0100 Error bars
Definition: qcustomplot.h:126
Definition: qcp.hh:14
Definition: qcp.hh:5
0x00 no margin
Definition: qcustomplot.h:105
0x020 Legends are selectable (or their child items, see QCPLegend::setSelectableParts) ...
Definition: qcustomplot.h:160
Definition: qcp.hh:25
Definition: qcp.hh:51
Definition: qcp.hh:21
Definition: qcp.hh:27
0xFF all margins
Definition: qcustomplot.h:104
0x0200 Borders of fills (e.g. under or between graphs)
Definition: qcustomplot.h:127
0x08 bottom margin
Definition: qcustomplot.h:103
Definition: qcp.hh:45
Definition: qcp.hh:50
0x04 top margin
Definition: qcustomplot.h:102
0x0000 No elements
Definition: qcustomplot.h:130
Definition: qcp.hh:38
Definition: qcp.hh:46
0x000 No hints are set
Definition: qcustomplot.h:139
Definition: qcp.hh:6
0x004 The user can select multiple objects by holding the modifier set by QCustomPlot::setMultiSelect...
Definition: qcustomplot.h:157
0x080 All other objects are selectable (e.g. your own derived layerables, the plot title...
Definition: qcustomplot.h:162
MarginSide
Definition: qcp.hh:12
Definition: qcp.hh:30
0x0020 Main lines of plottables (excluding error bars, see element aeErrorBars)
Definition: qcustomplot.h:123
0x004 axis (tick) labels will be cached as pixmaps, increasing replot performance.
Definition: qcustomplot.h:144
0x01 left margin
Definition: qcustomplot.h:100
AntialiasedElement
Definition: qcp.hh:21
Definition: qcp.hh:49
Definition: qcp.hh:32
Definition: qcp.hh:40
Definition: qcp.hh:39
Definition: qcp.hh:29
Interaction
Definition: qcp.hh:44
Definition: qcp.hh:31
0x0010 Legend items
Definition: qcustomplot.h:122
PlottingHint
Definition: qcp.hh:37
0xFFFF All elements
Definition: qcustomplot.h:129
0x008 Plottables are selectable (e.g. graphs, curves, bars,... see QCPAbstractPlottable) ...
Definition: qcustomplot.h:158
Definition: qcp.hh:17
0x0040 Main lines of items
Definition: qcustomplot.h:124
Definition: qcp.hh:28
0x0400 Zero-lines, see QCPGrid::setZeroLinePen
Definition: qcustomplot.h:128
0x010 Axes are selectable (or parts of them, see QCPAxis::setSelectableParts)
Definition: qcustomplot.h:159
0x001 Axis ranges are draggable (see QCPAxisRect::setRangeDrag, QCPAxisRect::setRangeDragAxes) ...
Definition: qcustomplot.h:155
0x0008 Legend box
Definition: qcustomplot.h:121
Definition: qcp.hh:13
0x0002 Grid lines
Definition: qcustomplot.h:119
Definition: qcustomplot.h:140
0x0080 Scatter symbols of plottables (excluding scatter symbols of type ssPixmap) ...
Definition: qcustomplot.h:125
0x0004 Sub grid lines
Definition: qcustomplot.h:120
Definition: qcp.hh:15
0x040 Items are selectable (Rectangles, Arrows, Textitems, etc. see QCPAbstractItem) ...
Definition: qcustomplot.h:161
Definition: qcp.hh:44
Definition: qcp.hh:12
Definition: qcp.hh:33
Definition: qcp.hh:23
0x02 right margin
Definition: qcustomplot.h:101
Definition: qcp.hh:16
0x002 Axis ranges are zoomable with the mouse wheel (see QCPAxisRect::setRangeZoom, QCPAxisRect::setRangeZoomAxes)
Definition: qcustomplot.h:156
Definition: qcp.hh:24
Definition: qcustomplot.h:142
Definition: qcp.hh:37
Definition: qcp.hh:48
Definition: qcp.hh:26