QXRD  0.11.16
qxrdimageplotsettings.h
Go to the documentation of this file.
1 #ifndef QXRDIMAGEPLOTSETTINGS_H
2 #define QXRDIMAGEPLOTSETTINGS_H
3 
4 #include <QObject>
5 #include "qcepproperty.h"
6 #include "qcepplotsettings.h"
7 
9 {
10  Q_OBJECT
11 public:
13 
14 public:
15  Q_PROPERTY(double displayMinimumPctle READ get_DisplayMinimumPctle WRITE set_DisplayMinimumPctle)
16  QCEP_DOUBLE_PROPERTY(DisplayMinimumPctle)
17 
18  Q_PROPERTY(double displayMaximumPctle READ get_DisplayMaximumPctle WRITE set_DisplayMaximumPctle)
19  QCEP_DOUBLE_PROPERTY(DisplayMaximumPctle)
20 
21  Q_PROPERTY(double displayMinimumPct READ get_DisplayMinimumPct WRITE set_DisplayMinimumPct)
22  QCEP_DOUBLE_PROPERTY(DisplayMinimumPct)
23 
24  Q_PROPERTY(double displayMaximumPct READ get_DisplayMaximumPct WRITE set_DisplayMaximumPct)
25  QCEP_DOUBLE_PROPERTY(DisplayMaximumPct)
26 
27  Q_PROPERTY(double displayMinimumVal READ get_DisplayMinimumVal WRITE set_DisplayMinimumVal)
28  QCEP_DOUBLE_PROPERTY(DisplayMinimumVal)
29 
30  Q_PROPERTY(double displayMaximumVal READ get_DisplayMaximumVal WRITE set_DisplayMaximumVal)
31  QCEP_DOUBLE_PROPERTY(DisplayMaximumVal)
32 
33  Q_PROPERTY(int displayScalingMode READ get_DisplayScalingMode WRITE set_DisplayScalingMode)
34  QCEP_INTEGER_PROPERTY(DisplayScalingMode)
35 
36  Q_PROPERTY(int displayColorMap READ get_DisplayColorMap WRITE set_DisplayColorMap)
37  QCEP_INTEGER_PROPERTY(DisplayColorMap)
38 
39  Q_PROPERTY(bool displayLog READ get_DisplayLog WRITE set_DisplayLog)
40  QCEP_BOOLEAN_PROPERTY(DisplayLog)
41 
42  Q_PROPERTY(bool imageShown READ get_ImageShown WRITE set_ImageShown)
43  QCEP_BOOLEAN_PROPERTY(ImageShown)
44 
45  Q_PROPERTY(bool maskShown READ get_MaskShown WRITE set_MaskShown)
46  QCEP_BOOLEAN_PROPERTY(MaskShown)
47 
48  Q_PROPERTY(bool overflowShown READ get_OverflowShown WRITE set_OverflowShown)
49  QCEP_BOOLEAN_PROPERTY(OverflowShown)
50 
51  Q_PROPERTY(bool interpolatePixels READ get_InterpolatePixels WRITE set_InterpolatePixels)
52  QCEP_BOOLEAN_PROPERTY(InterpolatePixels)
53 
54  Q_PROPERTY(bool maintainAspectRatio READ get_MaintainAspectRatio WRITE set_MaintainAspectRatio)
55  QCEP_BOOLEAN_PROPERTY(MaintainAspectRatio)
56 
57  Q_PROPERTY(bool displayROI READ get_DisplayROI WRITE set_DisplayROI)
58  QCEP_BOOLEAN_PROPERTY(DisplayROI)
59 
60  Q_PROPERTY(double tthMouse READ get_TTHMouse WRITE set_TTHMouse STORED false)
61  QCEP_DOUBLE_PROPERTY(TTHMouse)
62 
63  Q_PROPERTY(double qMouse READ get_QMouse WRITE set_QMouse STORED false)
64  QCEP_DOUBLE_PROPERTY(QMouse)
65 
66  Q_PROPERTY(double rMouse READ get_RMouse WRITE set_RMouse STORED false)
67  QCEP_DOUBLE_PROPERTY(RMouse)
68 
69  Q_PROPERTY(double valMouse READ get_ValMouse WRITE set_ValMouse STORED false)
70  QCEP_DOUBLE_PROPERTY(ValMouse)
71 
72  Q_PROPERTY(double maskMouse READ get_MaskMouse WRITE set_MaskMouse STORED false)
73  QCEP_DOUBLE_PROPERTY(MaskMouse)
74 
75 signals:
76 
77 public slots:
78 
79 };
80 
83 
84 #endif // QXRDIMAGEPLOTSETTINGS_H
#define QCEP_DOUBLE_PROPERTY(propname)
Definition: qcepproperty.h:629
QxrdImagePlotSettings(QcepSettingsSaverWPtr saver, QcepObject *parent)
QWeakPointer< QxrdImagePlotSettings > QxrdImagePlotSettingsWPtr
#define QCEP_INTEGER_PROPERTY(propname)
Definition: qcepproperty.h:698
QSharedPointer< QxrdImagePlotSettings > QxrdImagePlotSettingsPtr
#define QCEP_BOOLEAN_PROPERTY(propname)
Definition: qcepproperty.h:732
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr