26 #ifndef PLOT2D_SETUPVIEWDLG_H
27 #define PLOT2D_SETUPVIEWDLG_H
49 void setMainTitle(
bool,
const QString& = QString() );
50 bool isMainTitleEnabled();
51 QString getMainTitle();
53 void setXTitle(
bool,
const QString& = QString() );
54 bool isXTitleEnabled();
57 void setYTitle(
bool,
const QString& = QString() );
58 void setY2Title(
bool,
const QString& = QString() );
59 bool isYTitleEnabled();
60 bool isY2TitleEnabled();
64 void setCurveType(
const int );
67 bool getLMaxNormMode();
68 void setLMaxNormMode(
const bool);
69 bool getLMinNormMode();
70 void setLMinNormMode(
const bool);
71 bool getRMaxNormMode();
72 void setRMaxNormMode(
const bool);
73 bool getRMinNormMode();
74 void setRMinNormMode(
const bool);
76 void setLegend(
bool,
int,
int,
const QFont&,
const QColor&,
const QColor& );
77 bool isLegendEnabled();
79 int getLegendSymbolType();
80 QFont getLegendFont();
81 QColor getLegendColor();
82 QColor getSelectedLegendColor();
84 void setMarkerSize(
const int );
87 void setBackgroundColor(
const QColor& );
88 QColor getBackgroundColor();
90 void setSelectionColor(
const QColor& );
91 QColor getSelectionColor();
93 void setMajorGrid(
bool,
const int,
bool,
const int,
bool,
const int );
94 void getMajorGrid(
bool&,
int&,
bool&,
int&,
bool&,
int& );
95 void setMinorGrid(
bool,
const int,
bool,
const int,
bool,
const int );
96 void getMinorGrid(
bool&,
int&,
bool&,
int&,
bool&,
int& );
98 void setScaleMode(
const int,
const int );
102 void setDeviationMarkerLw(
const int);
103 int getDeviationMarkerLw()
const;
105 void setDeviationMarkerTs(
const int);
106 int getDeviationMarkerTs()
const;
108 void setDeviationMarkerCl(
const QColor&);
109 QColor getDeviationMarkerCl()
const;
111 bool isSetAsDefault();
114 void onMainTitleChecked();
115 void onXTitleChecked();
116 void onYTitleChecked();
117 void onY2TitleChecked();
118 void onLegendChecked();
119 void onXGridMajorChecked();
120 void onYGridMajorChecked();
121 void onY2GridMajorChecked();
122 void onXGridMinorChecked();
123 void onYGridMinorChecked();
124 void onY2GridMinorChecked();
125 void onNormLMaxChecked();
126 void onNormLMinChecked();
127 void onNormRMaxChecked();
128 void onNormRMinChecked();
#define PLOT2D_EXPORT
Definition: Plot2d.h:36
Dialog box to setup Plot2d view window.
Definition: Plot2d_SetupViewDlg.h:42
QSpinBox * myDeviationTs
Definition: Plot2d_SetupViewDlg.h:174
QLineEdit * myTitleY2Edit
Definition: Plot2d_SetupViewDlg.h:139
QtxColorButton * myDeviationCl
Definition: Plot2d_SetupViewDlg.h:175
QCheckBox * myLegendCheck
Definition: Plot2d_SetupViewDlg.h:158
QCheckBox * myXGridCheck
Definition: Plot2d_SetupViewDlg.h:145
QCheckBox * myTitleXCheck
Definition: Plot2d_SetupViewDlg.h:134
QCheckBox * myY2GridCheck
Definition: Plot2d_SetupViewDlg.h:148
QCheckBox * myY2MinGridCheck
Definition: Plot2d_SetupViewDlg.h:154
QCheckBox * myXMinGridCheck
Definition: Plot2d_SetupViewDlg.h:151
QCheckBox * myNormRMaxCheck
Definition: Plot2d_SetupViewDlg.h:166
QComboBox * myLegendCombo
Definition: Plot2d_SetupViewDlg.h:159
QComboBox * myLegendSymbolType
Definition: Plot2d_SetupViewDlg.h:160
QComboBox * myCurveCombo
Definition: Plot2d_SetupViewDlg.h:157
QtxColorButton * mySelectedLegendFontColor
Definition: Plot2d_SetupViewDlg.h:143
QPushButton * myOkBtn
Definition: Plot2d_SetupViewDlg.h:170
QLineEdit * myTitleYEdit
Definition: Plot2d_SetupViewDlg.h:138
QCheckBox * myYGridCheck
Definition: Plot2d_SetupViewDlg.h:147
QCheckBox * myNormLMinCheck
Definition: Plot2d_SetupViewDlg.h:165
QCheckBox * myTitleY2Check
Definition: Plot2d_SetupViewDlg.h:137
QComboBox * myY2ModeCombo
Definition: Plot2d_SetupViewDlg.h:168
QCheckBox * myTitleCheck
Definition: Plot2d_SetupViewDlg.h:132
QLineEdit * myTitleXEdit
Definition: Plot2d_SetupViewDlg.h:135
QPushButton * myCancelBtn
Definition: Plot2d_SetupViewDlg.h:171
QSpinBox * myYMinGridSpin
Definition: Plot2d_SetupViewDlg.h:155
QCheckBox * myDefCheck
Definition: Plot2d_SetupViewDlg.h:169
QSpinBox * myYGridSpin
Definition: Plot2d_SetupViewDlg.h:149
QSpinBox * myXMinGridSpin
Definition: Plot2d_SetupViewDlg.h:152
QLineEdit * myTitleEdit
Definition: Plot2d_SetupViewDlg.h:133
QtxFontEdit * myLegendFont
Definition: Plot2d_SetupViewDlg.h:144
QSpinBox * myY2MinGridSpin
Definition: Plot2d_SetupViewDlg.h:156
QSpinBox * myXGridSpin
Definition: Plot2d_SetupViewDlg.h:146
QSpinBox * myDeviationLw
Definition: Plot2d_SetupViewDlg.h:173
QCheckBox * myYMinGridCheck
Definition: Plot2d_SetupViewDlg.h:153
QComboBox * myXModeCombo
Definition: Plot2d_SetupViewDlg.h:162
QComboBox * myYModeCombo
Definition: Plot2d_SetupViewDlg.h:163
QtxColorButton * mySelectionBtn
Definition: Plot2d_SetupViewDlg.h:141
QtxColorButton * myLegendFontColor
Definition: Plot2d_SetupViewDlg.h:142
QPushButton * myHelpBtn
Definition: Plot2d_SetupViewDlg.h:172
QCheckBox * myNormRMinCheck
Definition: Plot2d_SetupViewDlg.h:167
QSpinBox * myMarkerSpin
Definition: Plot2d_SetupViewDlg.h:161
QCheckBox * myNormLMaxCheck
Definition: Plot2d_SetupViewDlg.h:164
QCheckBox * myTitleYCheck
Definition: Plot2d_SetupViewDlg.h:136
QSpinBox * myY2GridSpin
Definition: Plot2d_SetupViewDlg.h:150
QtxColorButton * myBackgroundBtn
Definition: Plot2d_SetupViewDlg.h:140
bool mySecondAxisY
Definition: Plot2d_SetupViewDlg.h:176
The QtxFontEdit class represents a widget for font preference items editing.
Definition: QtxFontEdit.h:36