gepetto-viewer 6.0.0
An user-friendly Graphical Interface
Loading...
Searching...
No Matches
qcp.hh
Go to the documentation of this file.
1#ifndef WRAPPER_QCP_HH
2#define WRAPPER_QCP_HH
3#include <qcustomplot.h>
4
5namespace wrapper {
6class PyQCP : public QObject {
7 Q_OBJECT
8 public:
10 Q_FLAGS(MarginSides AntialiasedElements PlottingHints Interactions)
11
20 Q_DECLARE_FLAGS(MarginSides, MarginSide)
21
37 Q_DECLARE_FLAGS(AntialiasedElements, AntialiasedElement)
38
45 Q_DECLARE_FLAGS(PlottingHints, PlottingHint)
46
57 Q_DECLARE_FLAGS(Interactions, Interaction)
58};
59} // namespace wrapper
60
61#endif // WRAPPER_QCP_HH
Definition qcp.hh:6
PlottingHint
Definition qcp.hh:39
@ phCacheLabels
Definition qcp.hh:43
@ phNone
Definition qcp.hh:40
@ phForceRepaint
Definition qcp.hh:42
@ phFastPolylines
Definition qcp.hh:41
MarginSide
Definition qcp.hh:12
@ msRight
Definition qcp.hh:14
@ msNone
Definition qcp.hh:18
@ msBottom
Definition qcp.hh:16
@ msTop
Definition qcp.hh:15
@ msLeft
Definition qcp.hh:13
@ msAll
Definition qcp.hh:17
AntialiasedElement
Definition qcp.hh:22
@ aeScatters
Definition qcp.hh:30
@ aePlottables
Definition qcp.hh:28
@ aeZeroLine
Definition qcp.hh:33
@ aeLegendItems
Definition qcp.hh:27
@ aeNone
Definition qcp.hh:35
@ aeAll
Definition qcp.hh:34
@ aeItems
Definition qcp.hh:29
@ aeAxes
Definition qcp.hh:23
@ aeGrid
Definition qcp.hh:24
@ aeErrorBars
Definition qcp.hh:31
@ aeSubGrid
Definition qcp.hh:25
@ aeFills
Definition qcp.hh:32
@ aeLegend
Definition qcp.hh:26
Interaction
Definition qcp.hh:47
@ iSelectAxes
Definition qcp.hh:52
@ iMultiSelect
Definition qcp.hh:50
@ iSelectPlottables
Definition qcp.hh:51
@ iRangeDrag
Definition qcp.hh:48
@ iSelectOther
Definition qcp.hh:55
@ iSelectLegend
Definition qcp.hh:53
@ iRangeZoom
Definition qcp.hh:49
@ iSelectItems
Definition qcp.hh:54
@ iRangeDrag
Definition qcustomplot.h:196
@ iSelectItems
Definition qcustomplot.h:218
@ iSelectLegend
Definition qcustomplot.h:215
@ iSelectOther
Definition qcustomplot.h:221
@ iSelectAxes
Definition qcustomplot.h:212
@ iSelectPlottables
Definition qcustomplot.h:208
@ iMultiSelect
Definition qcustomplot.h:204
@ iRangeZoom
Definition qcustomplot.h:200
@ phFastPolylines
Definition qcustomplot.h:169
@ phForceRepaint
Definition qcustomplot.h:175
@ phCacheLabels
Definition qcustomplot.h:183
@ phNone
0x000 No hints are set
Definition qcustomplot.h:167
@ msTop
0x04 top margin
Definition qcustomplot.h:105
@ msNone
0x00 no margin
Definition qcustomplot.h:111
@ msRight
0x02 right margin
Definition qcustomplot.h:103
@ msAll
0xFF all margins
Definition qcustomplot.h:109
@ msLeft
0x01 left margin
Definition qcustomplot.h:101
@ msBottom
0x08 bottom margin
Definition qcustomplot.h:107
@ aeAxes
0x0001 Axis base line and tick marks
Definition qcustomplot.h:127
@ aeItems
0x0040 Main lines of items
Definition qcustomplot.h:141
@ aeScatters
Definition qcustomplot.h:143
@ aeLegendItems
0x0010 Legend items
Definition qcustomplot.h:135
@ aePlottables
0x0020 Main lines of plottables
Definition qcustomplot.h:137
@ aeNone
0x0000 No elements
Definition qcustomplot.h:156
@ aeSubGrid
0x0004 Sub grid lines
Definition qcustomplot.h:131
@ aeFills
Definition qcustomplot.h:148
@ aeErrorBars
0x0100 Error bars
Definition qcustomplot.h:146
@ aeAll
0xFFFF All elements
Definition qcustomplot.h:154
@ aeGrid
0x0002 Grid lines
Definition qcustomplot.h:129
@ aeZeroLine
0x0400 Zero-lines, see QCPGrid::setZeroLinePen
Definition qcustomplot.h:151
@ aeLegend
0x0008 Legend box
Definition qcustomplot.h:133
Definition qcp.hh:5