1 /********************************************************************************
2 ** Form generated from reading UI file 'wateringconfigdialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 4.8.5
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef WATERINGCONFIGDIALOG_H
10 #define WATERINGCONFIGDIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QAction>
14 #include <QtGui/QApplication>
15 #include <QtGui/QButtonGroup>
16 #include <QtGui/QCheckBox>
17 #include <QtGui/QComboBox>
18 #include <QtGui/QDialog>
19 #include <QtGui/QDialogButtonBox>
20 #include <QtGui/QFrame>
21 #include <QtGui/QGridLayout>
22 #include <QtGui/QHeaderView>
23 #include <QtGui/QLabel>
24 #include <QtGui/QSpacerItem>
25 #include <QtGui/QSpinBox>
26 #include <QtGui/QTimeEdit>
27 #include <QtGui/QVBoxLayout>
28 #include "helpbrowser.h"
29 
30 QT_BEGIN_NAMESPACE
31 
32 class Ui_WateringConfigDialog
33 {
34 public:
35     QVBoxLayout *vboxLayout;
36     QGridLayout *gridLayout;
37     QLabel *label_3;
38     QComboBox *plantComboBox;
39     QSpacerItem *spacerItem;
40     QLabel *label_2;
41     QCheckBox *temperatureCheckBox;
42     QSpacerItem *spacerItem1;
43     QSpinBox *temperatureSpinBox;
44     QSpacerItem *spacerItem2;
45     QCheckBox *rainCheckBox;
46     QSpacerItem *spacerItem3;
47     QSpinBox *rainSpinBox;
48     QSpacerItem *spacerItem4;
49     QSpacerItem *spacerItem5;
50     QLabel *label;
51     QTimeEdit *startTimeEdit;
52     QLabel *label_4;
53     QSpinBox *amountSpinBox;
54     QLabel *label_5;
55     QComboBox *sourceComboBox;
56     QLabel *label_6;
57     QCheckBox *filterCheckBox;
58     QSpacerItem *spacerItem6;
59     QSpacerItem *spacerItem7;
60     QGridLayout *gridLayout1;
61     QSpacerItem *spacerItem8;
62     HelpBrowser *helpBrowser;
63     QLabel *helpLabel;
64     QFrame *line;
65     QDialogButtonBox *buttonBox;
66 
setupUi(QDialog * WateringConfigDialog)67     void setupUi(QDialog *WateringConfigDialog)
68     {
69         if (WateringConfigDialog->objectName().isEmpty())
70             WateringConfigDialog->setObjectName(QString::fromUtf8("WateringConfigDialog"));
71         WateringConfigDialog->resize(334, 550);
72         vboxLayout = new QVBoxLayout(WateringConfigDialog);
73         vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
74         gridLayout = new QGridLayout();
75         gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
76         label_3 = new QLabel(WateringConfigDialog);
77         label_3->setObjectName(QString::fromUtf8("label_3"));
78 
79         gridLayout->addWidget(label_3, 0, 0, 1, 1);
80 
81         plantComboBox = new QComboBox(WateringConfigDialog);
82         plantComboBox->setObjectName(QString::fromUtf8("plantComboBox"));
83         QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
84         sizePolicy.setHorizontalStretch(0);
85         sizePolicy.setVerticalStretch(0);
86         sizePolicy.setHeightForWidth(plantComboBox->sizePolicy().hasHeightForWidth());
87         plantComboBox->setSizePolicy(sizePolicy);
88 
89         gridLayout->addWidget(plantComboBox, 0, 1, 1, 3);
90 
91         spacerItem = new QSpacerItem(67, 16, QSizePolicy::Minimum, QSizePolicy::Fixed);
92 
93         gridLayout->addItem(spacerItem, 1, 0, 1, 1);
94 
95         label_2 = new QLabel(WateringConfigDialog);
96         label_2->setObjectName(QString::fromUtf8("label_2"));
97 
98         gridLayout->addWidget(label_2, 2, 0, 1, 1);
99 
100         temperatureCheckBox = new QCheckBox(WateringConfigDialog);
101         temperatureCheckBox->setObjectName(QString::fromUtf8("temperatureCheckBox"));
102 
103         gridLayout->addWidget(temperatureCheckBox, 3, 1, 1, 3);
104 
105         spacerItem1 = new QSpacerItem(16, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
106 
107         gridLayout->addItem(spacerItem1, 4, 1, 1, 1);
108 
109         temperatureSpinBox = new QSpinBox(WateringConfigDialog);
110         temperatureSpinBox->setObjectName(QString::fromUtf8("temperatureSpinBox"));
111         temperatureSpinBox->setEnabled(false);
112         temperatureSpinBox->setMinimum(10);
113         temperatureSpinBox->setMaximum(60);
114         temperatureSpinBox->setValue(20);
115 
116         gridLayout->addWidget(temperatureSpinBox, 4, 2, 1, 1);
117 
118         spacerItem2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
119 
120         gridLayout->addItem(spacerItem2, 4, 3, 1, 1);
121 
122         rainCheckBox = new QCheckBox(WateringConfigDialog);
123         rainCheckBox->setObjectName(QString::fromUtf8("rainCheckBox"));
124 
125         gridLayout->addWidget(rainCheckBox, 5, 1, 1, 3);
126 
127         spacerItem3 = new QSpacerItem(16, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
128 
129         gridLayout->addItem(spacerItem3, 6, 1, 1, 1);
130 
131         rainSpinBox = new QSpinBox(WateringConfigDialog);
132         rainSpinBox->setObjectName(QString::fromUtf8("rainSpinBox"));
133         rainSpinBox->setEnabled(false);
134         rainSpinBox->setMinimum(1);
135 
136         gridLayout->addWidget(rainSpinBox, 6, 2, 1, 1);
137 
138         spacerItem4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
139 
140         gridLayout->addItem(spacerItem4, 6, 3, 1, 1);
141 
142         spacerItem5 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed);
143 
144         gridLayout->addItem(spacerItem5, 7, 2, 1, 1);
145 
146         label = new QLabel(WateringConfigDialog);
147         label->setObjectName(QString::fromUtf8("label"));
148 
149         gridLayout->addWidget(label, 8, 0, 1, 1);
150 
151         startTimeEdit = new QTimeEdit(WateringConfigDialog);
152         startTimeEdit->setObjectName(QString::fromUtf8("startTimeEdit"));
153 
154         gridLayout->addWidget(startTimeEdit, 8, 1, 1, 3);
155 
156         label_4 = new QLabel(WateringConfigDialog);
157         label_4->setObjectName(QString::fromUtf8("label_4"));
158 
159         gridLayout->addWidget(label_4, 9, 0, 1, 1);
160 
161         amountSpinBox = new QSpinBox(WateringConfigDialog);
162         amountSpinBox->setObjectName(QString::fromUtf8("amountSpinBox"));
163         amountSpinBox->setMinimum(100);
164         amountSpinBox->setMaximum(10000);
165         amountSpinBox->setSingleStep(100);
166         amountSpinBox->setValue(1000);
167 
168         gridLayout->addWidget(amountSpinBox, 9, 1, 1, 3);
169 
170         label_5 = new QLabel(WateringConfigDialog);
171         label_5->setObjectName(QString::fromUtf8("label_5"));
172 
173         gridLayout->addWidget(label_5, 10, 0, 1, 1);
174 
175         sourceComboBox = new QComboBox(WateringConfigDialog);
176         sourceComboBox->setObjectName(QString::fromUtf8("sourceComboBox"));
177 
178         gridLayout->addWidget(sourceComboBox, 10, 1, 1, 3);
179 
180         label_6 = new QLabel(WateringConfigDialog);
181         label_6->setObjectName(QString::fromUtf8("label_6"));
182 
183         gridLayout->addWidget(label_6, 11, 0, 1, 1);
184 
185         filterCheckBox = new QCheckBox(WateringConfigDialog);
186         filterCheckBox->setObjectName(QString::fromUtf8("filterCheckBox"));
187 
188         gridLayout->addWidget(filterCheckBox, 11, 1, 1, 2);
189 
190         spacerItem6 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Fixed);
191 
192         gridLayout->addItem(spacerItem6, 12, 0, 1, 1);
193 
194         spacerItem7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
195 
196         gridLayout->addItem(spacerItem7, 4, 4, 1, 1);
197 
198 
199         vboxLayout->addLayout(gridLayout);
200 
201         gridLayout1 = new QGridLayout();
202         gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
203         spacerItem8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
204 
205         gridLayout1->addItem(spacerItem8, 0, 1, 1, 1);
206 
207         helpBrowser = new HelpBrowser(WateringConfigDialog);
208         helpBrowser->setObjectName(QString::fromUtf8("helpBrowser"));
209 
210         gridLayout1->addWidget(helpBrowser, 1, 0, 1, 2);
211 
212         helpLabel = new QLabel(WateringConfigDialog);
213         helpLabel->setObjectName(QString::fromUtf8("helpLabel"));
214 
215         gridLayout1->addWidget(helpLabel, 0, 0, 1, 1);
216 
217 
218         vboxLayout->addLayout(gridLayout1);
219 
220         line = new QFrame(WateringConfigDialog);
221         line->setObjectName(QString::fromUtf8("line"));
222         line->setFrameShape(QFrame::HLine);
223         line->setFrameShadow(QFrame::Sunken);
224 
225         vboxLayout->addWidget(line);
226 
227         buttonBox = new QDialogButtonBox(WateringConfigDialog);
228         buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
229         buttonBox->setOrientation(Qt::Horizontal);
230         buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok);
231 
232         vboxLayout->addWidget(buttonBox);
233 
234 
235         retranslateUi(WateringConfigDialog);
236         QObject::connect(buttonBox, SIGNAL(accepted()), WateringConfigDialog, SLOT(accept()));
237         QObject::connect(buttonBox, SIGNAL(rejected()), WateringConfigDialog, SLOT(reject()));
238         QObject::connect(temperatureCheckBox, SIGNAL(toggled(bool)), temperatureSpinBox, SLOT(setEnabled(bool)));
239         QObject::connect(rainCheckBox, SIGNAL(toggled(bool)), rainSpinBox, SLOT(setEnabled(bool)));
240 
241         QMetaObject::connectSlotsByName(WateringConfigDialog);
242     } // setupUi
243 
retranslateUi(QDialog * WateringConfigDialog)244     void retranslateUi(QDialog *WateringConfigDialog)
245     {
246         WateringConfigDialog->setWindowTitle(QApplication::translate("WateringConfigDialog", "Watering Configuration", 0, QApplication::UnicodeUTF8));
247         label_3->setText(QApplication::translate("WateringConfigDialog", "Plant:", 0, QApplication::UnicodeUTF8));
248         plantComboBox->clear();
249         plantComboBox->insertItems(0, QStringList()
250          << QApplication::translate("WateringConfigDialog", "Squash", 0, QApplication::UnicodeUTF8)
251          << QApplication::translate("WateringConfigDialog", "Bean", 0, QApplication::UnicodeUTF8)
252          << QApplication::translate("WateringConfigDialog", "Carrot", 0, QApplication::UnicodeUTF8)
253          << QApplication::translate("WateringConfigDialog", "Strawberry", 0, QApplication::UnicodeUTF8)
254          << QApplication::translate("WateringConfigDialog", "Raspberry", 0, QApplication::UnicodeUTF8)
255          << QApplication::translate("WateringConfigDialog", "Blueberry", 0, QApplication::UnicodeUTF8)
256         );
257         label_2->setText(QApplication::translate("WateringConfigDialog", "Water when:", 0, QApplication::UnicodeUTF8));
258         temperatureCheckBox->setText(QApplication::translate("WateringConfigDialog", "Temperature is higher than:", 0, QApplication::UnicodeUTF8));
259         temperatureSpinBox->setSpecialValueText(QString());
260         temperatureSpinBox->setSuffix(QApplication::translate("WateringConfigDialog", "C", 0, QApplication::UnicodeUTF8));
261         rainCheckBox->setText(QApplication::translate("WateringConfigDialog", "Rain less than:", 0, QApplication::UnicodeUTF8));
262         rainSpinBox->setSpecialValueText(QString());
263         rainSpinBox->setSuffix(QApplication::translate("WateringConfigDialog", "mm", 0, QApplication::UnicodeUTF8));
264         label->setText(QApplication::translate("WateringConfigDialog", "Starting Time:", 0, QApplication::UnicodeUTF8));
265         label_4->setText(QApplication::translate("WateringConfigDialog", "Amount:", 0, QApplication::UnicodeUTF8));
266         amountSpinBox->setSuffix(QApplication::translate("WateringConfigDialog", "l", 0, QApplication::UnicodeUTF8));
267         label_5->setText(QApplication::translate("WateringConfigDialog", "Source:", 0, QApplication::UnicodeUTF8));
268         sourceComboBox->clear();
269         sourceComboBox->insertItems(0, QStringList()
270          << QApplication::translate("WateringConfigDialog", "Foundain", 0, QApplication::UnicodeUTF8)
271          << QApplication::translate("WateringConfigDialog", "River", 0, QApplication::UnicodeUTF8)
272          << QApplication::translate("WateringConfigDialog", "Lake", 0, QApplication::UnicodeUTF8)
273          << QApplication::translate("WateringConfigDialog", "Public Water System", 0, QApplication::UnicodeUTF8)
274         );
275         label_6->setText(QApplication::translate("WateringConfigDialog", "Filter:", 0, QApplication::UnicodeUTF8));
276         filterCheckBox->setText(QString());
277         helpLabel->setText(QApplication::translate("WateringConfigDialog", "<a href=\"test\">Show Details</a>", 0, QApplication::UnicodeUTF8));
278     } // retranslateUi
279 
280 };
281 
282 namespace Ui {
283     class WateringConfigDialog: public Ui_WateringConfigDialog {};
284 } // namespace Ui
285 
286 QT_END_NAMESPACE
287 
288 #endif // WATERINGCONFIGDIALOG_H
289