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="margin">
20 <item row="0" column="0">
21 <widget class="QPushButton" name="oscillateButton">
22 <property name="sizePolicy">
23 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
24 <horstretch>0</horstretch>
25 <verstretch>0</verstretch>
28 <property name="text">
29 <string>Oscillate</string>
33 <item row="0" column="1">
34 <widget class="QPushButton" name="powerButton">
35 <property name="sizePolicy">
36 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
37 <horstretch>0</horstretch>
38 <verstretch>0</verstretch>
41 <property name="text">
42 <string>Power</string>
44 <property name="icon">
45 <iconset resource="../PierogiResources.qrc">
46 <normaloff>:/icons/on-off_icon&48.png</normaloff>:/icons/on-off_icon&48.png</iconset>
48 <property name="iconSize">
56 <item row="0" column="2">
57 <widget class="QPushButton" name="timerButton">
58 <property name="sizePolicy">
59 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
60 <horstretch>0</horstretch>
61 <verstretch>0</verstretch>
64 <property name="text">
65 <string>Timer</string>
67 <property name="icon">
68 <iconset resource="../PierogiResources.qrc">
69 <normaloff>:/icons/clock_icon&48.png</normaloff>:/icons/clock_icon&48.png</iconset>
71 <property name="iconSize">
79 <item row="0" column="3">
80 <widget class="QPushButton" name="modeButton">
81 <property name="sizePolicy">
82 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
83 <horstretch>0</horstretch>
84 <verstretch>0</verstretch>
87 <property name="text">
92 <item row="4" column="0">
93 <widget class="QPushButton" name="fanSlowerButton">
94 <property name="sizePolicy">
95 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
96 <horstretch>0</horstretch>
97 <verstretch>0</verstretch>
100 <property name="text">
101 <string>Fan Slower</string>
105 <item row="4" column="1">
106 <widget class="QPushButton" name="energySaveButton">
107 <property name="sizePolicy">
108 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
109 <horstretch>0</horstretch>
110 <verstretch>0</verstretch>
113 <property name="text">
114 <string>EnergySave</string>
118 <item row="4" column="2">
119 <widget class="QPushButton" name="coolButton">
120 <property name="sizePolicy">
121 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
122 <horstretch>0</horstretch>
123 <verstretch>0</verstretch>
126 <property name="text">
127 <string>Cool</string>
131 <item row="4" column="3">
132 <widget class="QPushButton" name="tempDownButton">
133 <property name="sizePolicy">
134 <sizepolicy hsizetype="Expanding" vsizetype="Ignored">
135 <horstretch>0</horstretch>
136 <verstretch>0</verstretch>
139 <property name="text">
140 <string>Temp Down</string>
142 <property name="icon">
143 <iconset resource="../PierogiResources.qrc">
144 <normaloff>:/icons/arrow_bottom_icon&48.png</normaloff>:/icons/arrow_bottom_icon&48.png</iconset>
146 <property name="iconSize">
154 <item row="3" column="2">
155 <widget class="QPushButton" name="fanButton">
156 <property name="sizePolicy">
157 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
158 <horstretch>0</horstretch>
159 <verstretch>0</verstretch>
162 <property name="text">
167 <item row="3" column="0">
168 <widget class="QPushButton" name="fanFasterButton">
169 <property name="sizePolicy">
170 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
171 <horstretch>0</horstretch>
172 <verstretch>0</verstretch>
175 <property name="text">
176 <string>Fan Faster</string>
180 <item row="3" column="3">
181 <widget class="QPushButton" name="tempUpButton">
182 <property name="sizePolicy">
183 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
184 <horstretch>0</horstretch>
185 <verstretch>0</verstretch>
188 <property name="text">
189 <string>Temp Up</string>
191 <property name="icon">
192 <iconset resource="../PierogiResources.qrc">
193 <normaloff>:/icons/arrow_top_icon&48.png</normaloff>:/icons/arrow_top_icon&48.png</iconset>
195 <property name="iconSize">
203 <item row="3" column="1">
204 <widget class="QPushButton" name="heatButton">
205 <property name="sizePolicy">
206 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
207 <horstretch>0</horstretch>
208 <verstretch>0</verstretch>
211 <property name="text">
212 <string>Heat</string>
219 <include location="../PierogiResources.qrc"/>
223 <sender>PIRAirConditionerForm</sender>
224 <signal>oscillateEnabled(bool)</signal>
225 <receiver>oscillateButton</receiver>
226 <slot>setEnabled(bool)</slot>
228 <hint type="sourcelabel">
232 <hint type="destinationlabel">
239 <sender>PIRAirConditionerForm</sender>
240 <signal>powerEnabled(bool)</signal>
241 <receiver>powerButton</receiver>
242 <slot>setEnabled(bool)</slot>
244 <hint type="sourcelabel">
248 <hint type="destinationlabel">
255 <sender>PIRAirConditionerForm</sender>
256 <signal>timerEnabled(bool)</signal>
257 <receiver>timerButton</receiver>
258 <slot>setEnabled(bool)</slot>
260 <hint type="sourcelabel">
264 <hint type="destinationlabel">
271 <sender>PIRAirConditionerForm</sender>
272 <signal>modeEnabled(bool)</signal>
273 <receiver>modeButton</receiver>
274 <slot>setEnabled(bool)</slot>
276 <hint type="sourcelabel">
280 <hint type="destinationlabel">
287 <sender>PIRAirConditionerForm</sender>
288 <signal>fanFasterEnabled(bool)</signal>
289 <receiver>fanFasterButton</receiver>
290 <slot>setEnabled(bool)</slot>
292 <hint type="sourcelabel">
296 <hint type="destinationlabel">
303 <sender>PIRAirConditionerForm</sender>
304 <signal>heatEnabled(bool)</signal>
305 <receiver>heatButton</receiver>
306 <slot>setEnabled(bool)</slot>
308 <hint type="sourcelabel">
312 <hint type="destinationlabel">
319 <sender>PIRAirConditionerForm</sender>
320 <signal>fanEnabled(bool)</signal>
321 <receiver>fanButton</receiver>
322 <slot>setEnabled(bool)</slot>
324 <hint type="sourcelabel">
328 <hint type="destinationlabel">
335 <sender>PIRAirConditionerForm</sender>
336 <signal>tempUpEnabled(bool)</signal>
337 <receiver>tempUpButton</receiver>
338 <slot>setEnabled(bool)</slot>
340 <hint type="sourcelabel">
344 <hint type="destinationlabel">
351 <sender>PIRAirConditionerForm</sender>
352 <signal>fanSlowerEnabled(bool)</signal>
353 <receiver>fanSlowerButton</receiver>
354 <slot>setEnabled(bool)</slot>
356 <hint type="sourcelabel">
360 <hint type="destinationlabel">
367 <sender>PIRAirConditionerForm</sender>
368 <signal>energySaveEnabled(bool)</signal>
369 <receiver>energySaveButton</receiver>
370 <slot>setEnabled(bool)</slot>
372 <hint type="sourcelabel">
376 <hint type="destinationlabel">
383 <sender>PIRAirConditionerForm</sender>
384 <signal>coolEnabled(bool)</signal>
385 <receiver>coolButton</receiver>
386 <slot>setEnabled(bool)</slot>
388 <hint type="sourcelabel">
392 <hint type="destinationlabel">
399 <sender>PIRAirConditionerForm</sender>
400 <signal>tempDownEnabled(bool)</signal>
401 <receiver>tempDownButton</receiver>
402 <slot>setEnabled(bool)</slot>
404 <hint type="sourcelabel">
408 <hint type="destinationlabel">
416 <signal>oscillateEnabled(bool)</signal>
417 <signal>powerEnabled(bool)</signal>
418 <signal>timerEnabled(bool)</signal>
419 <signal>modeEnabled(bool)</signal>
420 <signal>fanFasterEnabled(bool)</signal>
421 <signal>heatEnabled(bool)</signal>
422 <signal>fanEnabled(bool)</signal>
423 <signal>tempUpEnabled(bool)</signal>
424 <signal>fanSlowerEnabled(bool)</signal>
425 <signal>energySaveEnabled(bool)</signal>
426 <signal>coolEnabled(bool)</signal>
427 <signal>tempDownEnabled(bool)</signal>