00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_PLOTPROPERTIESDIALOG_H
00011 #define UI_PLOTPROPERTIESDIALOG_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QDateEdit>
00019 #include <QtGui/QDialog>
00020 #include <QtGui/QDialogButtonBox>
00021 #include <QtGui/QGridLayout>
00022 #include <QtGui/QGroupBox>
00023 #include <QtGui/QHeaderView>
00024 #include <QtGui/QLabel>
00025 #include <QtGui/QLineEdit>
00026 #include <QtGui/QRadioButton>
00027 #include <QtGui/QSpacerItem>
00028 #include <QtGui/QVBoxLayout>
00029
00030 QT_BEGIN_NAMESPACE
00031
00032 class Ui_PlotPropertiesDialog
00033 {
00034 public:
00035 QGridLayout *gridLayout;
00036 QGroupBox *m_lineStyleGroupBox;
00037 QVBoxLayout *verticalLayout_2;
00038 QRadioButton *m_lineStyleLinesRadioButton;
00039 QRadioButton *m_lineStyleThinLinesRadioButton;
00040 QRadioButton *m_lineStyleDotsRadioButton;
00041 QRadioButton *m_lineStyleDotsLinesRadioButton;
00042 QGroupBox *groupBox_3;
00043 QGridLayout *gridLayout_2;
00044 QCheckBox *m_xAxisAutoscaleCheckBox;
00045 QLabel *m_xAxisMinimumLabel;
00046 QLabel *m_xAxisMaximumLabel;
00047 QCheckBox *m_yAxisAutoscaleCheckBox;
00048 QLabel *m_yAxisMinimumLabel;
00049 QLabel *m_yAxisMaximumLabel;
00050 QDateEdit *m_xAxisMinimumDateEdit;
00051 QDateEdit *m_xAxisMaximumDateEdit;
00052 QLineEdit *m_yAxisMinimumLineEdit;
00053 QLineEdit *m_yAxisMaximumLineEdit;
00054 QGroupBox *groupBox_2;
00055 QVBoxLayout *verticalLayout;
00056 QCheckBox *m_enableGridCheckBox;
00057 QSpacerItem *verticalSpacer;
00058 QDialogButtonBox *buttonBox;
00059
00060 void setupUi(QDialog *PlotPropertiesDialog)
00061 {
00062 if (PlotPropertiesDialog->objectName().isEmpty())
00063 PlotPropertiesDialog->setObjectName(QString::fromUtf8("PlotPropertiesDialog"));
00064 PlotPropertiesDialog->resize(334, 239);
00065 gridLayout = new QGridLayout(PlotPropertiesDialog);
00066 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00067 m_lineStyleGroupBox = new QGroupBox(PlotPropertiesDialog);
00068 m_lineStyleGroupBox->setObjectName(QString::fromUtf8("m_lineStyleGroupBox"));
00069 QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
00070 sizePolicy.setHorizontalStretch(0);
00071 sizePolicy.setVerticalStretch(0);
00072 sizePolicy.setHeightForWidth(m_lineStyleGroupBox->sizePolicy().hasHeightForWidth());
00073 m_lineStyleGroupBox->setSizePolicy(sizePolicy);
00074 verticalLayout_2 = new QVBoxLayout(m_lineStyleGroupBox);
00075 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
00076 m_lineStyleLinesRadioButton = new QRadioButton(m_lineStyleGroupBox);
00077 m_lineStyleLinesRadioButton->setObjectName(QString::fromUtf8("m_lineStyleLinesRadioButton"));
00078 m_lineStyleLinesRadioButton->setChecked(true);
00079
00080 verticalLayout_2->addWidget(m_lineStyleLinesRadioButton);
00081
00082 m_lineStyleThinLinesRadioButton = new QRadioButton(m_lineStyleGroupBox);
00083 m_lineStyleThinLinesRadioButton->setObjectName(QString::fromUtf8("m_lineStyleThinLinesRadioButton"));
00084 m_lineStyleThinLinesRadioButton->setChecked(false);
00085
00086 verticalLayout_2->addWidget(m_lineStyleThinLinesRadioButton);
00087
00088 m_lineStyleDotsRadioButton = new QRadioButton(m_lineStyleGroupBox);
00089 m_lineStyleDotsRadioButton->setObjectName(QString::fromUtf8("m_lineStyleDotsRadioButton"));
00090
00091 verticalLayout_2->addWidget(m_lineStyleDotsRadioButton);
00092
00093 m_lineStyleDotsLinesRadioButton = new QRadioButton(m_lineStyleGroupBox);
00094 m_lineStyleDotsLinesRadioButton->setObjectName(QString::fromUtf8("m_lineStyleDotsLinesRadioButton"));
00095
00096 verticalLayout_2->addWidget(m_lineStyleDotsLinesRadioButton);
00097
00098
00099 gridLayout->addWidget(m_lineStyleGroupBox, 0, 0, 1, 1);
00100
00101 groupBox_3 = new QGroupBox(PlotPropertiesDialog);
00102 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00103 gridLayout_2 = new QGridLayout(groupBox_3);
00104 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00105 m_xAxisAutoscaleCheckBox = new QCheckBox(groupBox_3);
00106 m_xAxisAutoscaleCheckBox->setObjectName(QString::fromUtf8("m_xAxisAutoscaleCheckBox"));
00107
00108 gridLayout_2->addWidget(m_xAxisAutoscaleCheckBox, 0, 0, 1, 2);
00109
00110 m_xAxisMinimumLabel = new QLabel(groupBox_3);
00111 m_xAxisMinimumLabel->setObjectName(QString::fromUtf8("m_xAxisMinimumLabel"));
00112
00113 gridLayout_2->addWidget(m_xAxisMinimumLabel, 2, 0, 1, 1);
00114
00115 m_xAxisMaximumLabel = new QLabel(groupBox_3);
00116 m_xAxisMaximumLabel->setObjectName(QString::fromUtf8("m_xAxisMaximumLabel"));
00117
00118 gridLayout_2->addWidget(m_xAxisMaximumLabel, 4, 0, 1, 1);
00119
00120 m_yAxisAutoscaleCheckBox = new QCheckBox(groupBox_3);
00121 m_yAxisAutoscaleCheckBox->setObjectName(QString::fromUtf8("m_yAxisAutoscaleCheckBox"));
00122
00123 gridLayout_2->addWidget(m_yAxisAutoscaleCheckBox, 5, 0, 1, 2);
00124
00125 m_yAxisMinimumLabel = new QLabel(groupBox_3);
00126 m_yAxisMinimumLabel->setObjectName(QString::fromUtf8("m_yAxisMinimumLabel"));
00127
00128 gridLayout_2->addWidget(m_yAxisMinimumLabel, 6, 0, 1, 1);
00129
00130 m_yAxisMaximumLabel = new QLabel(groupBox_3);
00131 m_yAxisMaximumLabel->setObjectName(QString::fromUtf8("m_yAxisMaximumLabel"));
00132
00133 gridLayout_2->addWidget(m_yAxisMaximumLabel, 7, 0, 1, 1);
00134
00135 m_xAxisMinimumDateEdit = new QDateEdit(groupBox_3);
00136 m_xAxisMinimumDateEdit->setObjectName(QString::fromUtf8("m_xAxisMinimumDateEdit"));
00137 m_xAxisMinimumDateEdit->setCalendarPopup(true);
00138
00139 gridLayout_2->addWidget(m_xAxisMinimumDateEdit, 2, 1, 1, 1);
00140
00141 m_xAxisMaximumDateEdit = new QDateEdit(groupBox_3);
00142 m_xAxisMaximumDateEdit->setObjectName(QString::fromUtf8("m_xAxisMaximumDateEdit"));
00143 m_xAxisMaximumDateEdit->setCalendarPopup(true);
00144
00145 gridLayout_2->addWidget(m_xAxisMaximumDateEdit, 4, 1, 1, 1);
00146
00147 m_yAxisMinimumLineEdit = new QLineEdit(groupBox_3);
00148 m_yAxisMinimumLineEdit->setObjectName(QString::fromUtf8("m_yAxisMinimumLineEdit"));
00149
00150 gridLayout_2->addWidget(m_yAxisMinimumLineEdit, 6, 1, 1, 1);
00151
00152 m_yAxisMaximumLineEdit = new QLineEdit(groupBox_3);
00153 m_yAxisMaximumLineEdit->setObjectName(QString::fromUtf8("m_yAxisMaximumLineEdit"));
00154
00155 gridLayout_2->addWidget(m_yAxisMaximumLineEdit, 7, 1, 1, 1);
00156
00157
00158 gridLayout->addWidget(groupBox_3, 0, 1, 3, 1);
00159
00160 groupBox_2 = new QGroupBox(PlotPropertiesDialog);
00161 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00162 verticalLayout = new QVBoxLayout(groupBox_2);
00163 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
00164 m_enableGridCheckBox = new QCheckBox(groupBox_2);
00165 m_enableGridCheckBox->setObjectName(QString::fromUtf8("m_enableGridCheckBox"));
00166 m_enableGridCheckBox->setChecked(true);
00167
00168 verticalLayout->addWidget(m_enableGridCheckBox);
00169
00170
00171 gridLayout->addWidget(groupBox_2, 1, 0, 1, 1);
00172
00173 verticalSpacer = new QSpacerItem(20, 42, QSizePolicy::Minimum, QSizePolicy::Expanding);
00174
00175 gridLayout->addItem(verticalSpacer, 2, 0, 1, 1);
00176
00177 buttonBox = new QDialogButtonBox(PlotPropertiesDialog);
00178 buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
00179 buttonBox->setOrientation(Qt::Horizontal);
00180 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
00181 buttonBox->setCenterButtons(true);
00182
00183 gridLayout->addWidget(buttonBox, 3, 0, 1, 2);
00184
00185
00186 retranslateUi(PlotPropertiesDialog);
00187 QObject::connect(buttonBox, SIGNAL(accepted()), PlotPropertiesDialog, SLOT(accept()));
00188 QObject::connect(buttonBox, SIGNAL(rejected()), PlotPropertiesDialog, SLOT(reject()));
00189
00190 QMetaObject::connectSlotsByName(PlotPropertiesDialog);
00191 }
00192
00193 void retranslateUi(QDialog *PlotPropertiesDialog)
00194 {
00195 PlotPropertiesDialog->setWindowTitle(QApplication::translate("PlotPropertiesDialog", "Graph properties", 0, QApplication::UnicodeUTF8));
00196 m_lineStyleGroupBox->setTitle(QApplication::translate("PlotPropertiesDialog", "Line style", 0, QApplication::UnicodeUTF8));
00197 #ifndef QT_NO_TOOLTIP
00198 m_lineStyleLinesRadioButton->setToolTip(QApplication::translate("PlotPropertiesDialog", "Show only lines connecting the data points", 0, QApplication::UnicodeUTF8));
00199 #endif // QT_NO_TOOLTIP
00200 m_lineStyleLinesRadioButton->setText(QApplication::translate("PlotPropertiesDialog", "Lines", 0, QApplication::UnicodeUTF8));
00201 #ifndef QT_NO_TOOLTIP
00202 m_lineStyleThinLinesRadioButton->setToolTip(QApplication::translate("PlotPropertiesDialog", "Show only lines connecting the data points", 0, QApplication::UnicodeUTF8));
00203 #endif // QT_NO_TOOLTIP
00204 m_lineStyleThinLinesRadioButton->setText(QApplication::translate("PlotPropertiesDialog", "Thin lines", 0, QApplication::UnicodeUTF8));
00205 #ifndef QT_NO_TOOLTIP
00206 m_lineStyleDotsRadioButton->setToolTip(QApplication::translate("PlotPropertiesDialog", "Show only data points", 0, QApplication::UnicodeUTF8));
00207 #endif // QT_NO_TOOLTIP
00208 m_lineStyleDotsRadioButton->setText(QApplication::translate("PlotPropertiesDialog", "Dots", 0, QApplication::UnicodeUTF8));
00209 #ifndef QT_NO_TOOLTIP
00210 m_lineStyleDotsLinesRadioButton->setToolTip(QApplication::translate("PlotPropertiesDialog", "Show data points and lines connecting them", 0, QApplication::UnicodeUTF8));
00211 #endif // QT_NO_TOOLTIP
00212 m_lineStyleDotsLinesRadioButton->setText(QApplication::translate("PlotPropertiesDialog", "Dots and lines", 0, QApplication::UnicodeUTF8));
00213 groupBox_3->setTitle(QApplication::translate("PlotPropertiesDialog", "Axes", 0, QApplication::UnicodeUTF8));
00214 m_xAxisAutoscaleCheckBox->setText(QApplication::translate("PlotPropertiesDialog", "Autoscale X axis", 0, QApplication::UnicodeUTF8));
00215 m_xAxisMinimumLabel->setText(QApplication::translate("PlotPropertiesDialog", "Minimum", 0, QApplication::UnicodeUTF8));
00216 m_xAxisMaximumLabel->setText(QApplication::translate("PlotPropertiesDialog", "Maximum", 0, QApplication::UnicodeUTF8));
00217 m_yAxisAutoscaleCheckBox->setText(QApplication::translate("PlotPropertiesDialog", "Autoscale Y axis", 0, QApplication::UnicodeUTF8));
00218 m_yAxisMinimumLabel->setText(QApplication::translate("PlotPropertiesDialog", "Minimum", 0, QApplication::UnicodeUTF8));
00219 m_yAxisMaximumLabel->setText(QApplication::translate("PlotPropertiesDialog", "Maximum", 0, QApplication::UnicodeUTF8));
00220 groupBox_2->setTitle(QApplication::translate("PlotPropertiesDialog", "Grid", 0, QApplication::UnicodeUTF8));
00221 m_enableGridCheckBox->setText(QApplication::translate("PlotPropertiesDialog", "Enabled", 0, QApplication::UnicodeUTF8));
00222 }
00223
00224 };
00225
00226 namespace Ui {
00227 class PlotPropertiesDialog: public Ui_PlotPropertiesDialog {};
00228 }
00229
00230 QT_END_NAMESPACE
00231
00232 #endif // UI_PLOTPROPERTIESDIALOG_H