1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>PIRAirConditionerForm</class>
4 <widget class="QWidget" name="PIRAirConditionerForm">
5 <property name="geometry">
13 <property name="windowTitle">
16 <layout class="QGridLayout" name="gridLayout">
17 <property name="leftMargin">
20 <property name="topMargin">
23 <property name="rightMargin">
26 <property name="bottomMargin">
29 <item row="0" column="0">
30 <widget class="QPushButton" name="oscillateButton">
31 <property name="sizePolicy">
32 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
33 <horstretch>0</horstretch>
34 <verstretch>0</verstretch>
37 <property name="text">
38 <string>Oscillate</string>
42 <item row="0" column="1">
43 <widget class="QPushButton" name="powerButton">
44 <property name="sizePolicy">
45 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
46 <horstretch>0</horstretch>
47 <verstretch>0</verstretch>
50 <property name="text">
51 <string>Power</string>
53 <property name="icon">
54 <iconset resource="../PierogiResources.qrc">
55 <normaloff>:/icons/on-off_icon&48.png</normaloff>:/icons/on-off_icon&48.png</iconset>
57 <property name="iconSize">
65 <item row="0" column="2">
66 <widget class="QPushButton" name="timerButton">
67 <property name="sizePolicy">
68 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
69 <horstretch>0</horstretch>
70 <verstretch>0</verstretch>
73 <property name="text">
74 <string>Timer</string>
76 <property name="icon">
77 <iconset resource="../PierogiResources.qrc">
78 <normaloff>:/icons/clock_icon&48.png</normaloff>:/icons/clock_icon&48.png</iconset>
80 <property name="iconSize">
88 <item row="0" column="3">
89 <widget class="QPushButton" name="modeButton">
90 <property name="sizePolicy">
91 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
92 <horstretch>0</horstretch>
93 <verstretch>0</verstretch>
96 <property name="text">
101 <item row="4" column="0">
102 <widget class="QPushButton" name="fanSlowerButton">
103 <property name="sizePolicy">
104 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
105 <horstretch>0</horstretch>
106 <verstretch>0</verstretch>
109 <property name="text">
110 <string>Fan Slower</string>
114 <item row="4" column="1">
115 <widget class="QPushButton" name="energySaveButton">
116 <property name="sizePolicy">
117 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
118 <horstretch>0</horstretch>
119 <verstretch>0</verstretch>
122 <property name="text">
123 <string>EnergySave</string>
127 <item row="4" column="2">
128 <widget class="QPushButton" name="coolButton">
129 <property name="sizePolicy">
130 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
131 <horstretch>0</horstretch>
132 <verstretch>0</verstretch>
135 <property name="text">
136 <string>Cool</string>
140 <item row="4" column="3">
141 <widget class="QPushButton" name="tempDownButton">
142 <property name="sizePolicy">
143 <sizepolicy hsizetype="Expanding" vsizetype="Ignored">
144 <horstretch>0</horstretch>
145 <verstretch>0</verstretch>
148 <property name="text">
149 <string>Temp Down</string>
151 <property name="icon">
152 <iconset resource="../PierogiResources.qrc">
153 <normaloff>:/icons/arrow_bottom_icon&48.png</normaloff>:/icons/arrow_bottom_icon&48.png</iconset>
155 <property name="iconSize">
163 <item row="3" column="2">
164 <widget class="QPushButton" name="fanButton">
165 <property name="sizePolicy">
166 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
167 <horstretch>0</horstretch>
168 <verstretch>0</verstretch>
171 <property name="text">
176 <item row="3" column="0">
177 <widget class="QPushButton" name="fanFasterButton">
178 <property name="sizePolicy">
179 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
180 <horstretch>0</horstretch>
181 <verstretch>0</verstretch>
184 <property name="text">
185 <string>Fan Faster</string>
189 <item row="3" column="3">
190 <widget class="QPushButton" name="tempUpButton">
191 <property name="sizePolicy">
192 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
193 <horstretch>0</horstretch>
194 <verstretch>0</verstretch>
197 <property name="text">
198 <string>Temp Up</string>
200 <property name="icon">
201 <iconset resource="../PierogiResources.qrc">
202 <normaloff>:/icons/arrow_top_icon&48.png</normaloff>:/icons/arrow_top_icon&48.png</iconset>
204 <property name="iconSize">
212 <item row="3" column="1">
213 <widget class="QPushButton" name="heatButton">
214 <property name="sizePolicy">
215 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
216 <horstretch>0</horstretch>
217 <verstretch>0</verstretch>
220 <property name="text">
221 <string>Heat</string>
228 <include location="../PierogiResources.qrc"/>
232 <sender>PIRAirConditionerForm</sender>
233 <signal>oscillateEnabled(bool)</signal>
234 <receiver>oscillateButton</receiver>
235 <slot>setEnabled(bool)</slot>
237 <hint type="sourcelabel">
241 <hint type="destinationlabel">
248 <sender>PIRAirConditionerForm</sender>
249 <signal>powerEnabled(bool)</signal>
250 <receiver>powerButton</receiver>
251 <slot>setEnabled(bool)</slot>
253 <hint type="sourcelabel">
257 <hint type="destinationlabel">
264 <sender>PIRAirConditionerForm</sender>
265 <signal>timerEnabled(bool)</signal>
266 <receiver>timerButton</receiver>
267 <slot>setEnabled(bool)</slot>
269 <hint type="sourcelabel">
273 <hint type="destinationlabel">
280 <sender>PIRAirConditionerForm</sender>
281 <signal>modeEnabled(bool)</signal>
282 <receiver>modeButton</receiver>
283 <slot>setEnabled(bool)</slot>
285 <hint type="sourcelabel">
289 <hint type="destinationlabel">
296 <sender>PIRAirConditionerForm</sender>
297 <signal>fanFasterEnabled(bool)</signal>
298 <receiver>fanFasterButton</receiver>
299 <slot>setEnabled(bool)</slot>
301 <hint type="sourcelabel">
305 <hint type="destinationlabel">
312 <sender>PIRAirConditionerForm</sender>
313 <signal>heatEnabled(bool)</signal>
314 <receiver>heatButton</receiver>
315 <slot>setEnabled(bool)</slot>
317 <hint type="sourcelabel">
321 <hint type="destinationlabel">
328 <sender>PIRAirConditionerForm</sender>
329 <signal>fanEnabled(bool)</signal>
330 <receiver>fanButton</receiver>
331 <slot>setEnabled(bool)</slot>
333 <hint type="sourcelabel">
337 <hint type="destinationlabel">
344 <sender>PIRAirConditionerForm</sender>
345 <signal>tempUpEnabled(bool)</signal>
346 <receiver>tempUpButton</receiver>
347 <slot>setEnabled(bool)</slot>
349 <hint type="sourcelabel">
353 <hint type="destinationlabel">
360 <sender>PIRAirConditionerForm</sender>
361 <signal>fanSlowerEnabled(bool)</signal>
362 <receiver>fanSlowerButton</receiver>
363 <slot>setEnabled(bool)</slot>
365 <hint type="sourcelabel">
369 <hint type="destinationlabel">
376 <sender>PIRAirConditionerForm</sender>
377 <signal>energySaveEnabled(bool)</signal>
378 <receiver>energySaveButton</receiver>
379 <slot>setEnabled(bool)</slot>
381 <hint type="sourcelabel">
385 <hint type="destinationlabel">
392 <sender>PIRAirConditionerForm</sender>
393 <signal>coolEnabled(bool)</signal>
394 <receiver>coolButton</receiver>
395 <slot>setEnabled(bool)</slot>
397 <hint type="sourcelabel">
401 <hint type="destinationlabel">
408 <sender>PIRAirConditionerForm</sender>
409 <signal>tempDownEnabled(bool)</signal>
410 <receiver>tempDownButton</receiver>
411 <slot>setEnabled(bool)</slot>
413 <hint type="sourcelabel">
417 <hint type="destinationlabel">
425 <signal>oscillateEnabled(bool)</signal>
426 <signal>powerEnabled(bool)</signal>
427 <signal>timerEnabled(bool)</signal>
428 <signal>modeEnabled(bool)</signal>
429 <signal>fanFasterEnabled(bool)</signal>
430 <signal>heatEnabled(bool)</signal>
431 <signal>fanEnabled(bool)</signal>
432 <signal>tempUpEnabled(bool)</signal>
433 <signal>fanSlowerEnabled(bool)</signal>
434 <signal>energySaveEnabled(bool)</signal>
435 <signal>coolEnabled(bool)</signal>
436 <signal>tempDownEnabled(bool)</signal>