1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>PIRRoombaForm</class>
4 <widget class="QWidget" name="PIRRoombaForm">
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="spotButton">
22 <property name="sizePolicy">
23 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
24 <horstretch>0</horstretch>
25 <verstretch>0</verstretch>
28 <property name="text">
33 <item row="0" column="1">
34 <widget class="QPushButton" name="forwardButton">
35 <property name="sizePolicy">
36 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
37 <horstretch>0</horstretch>
38 <verstretch>0</verstretch>
41 <property name="text">
42 <string>Forward</string>
46 <item row="0" column="2">
47 <widget class="QPushButton" name="cleanButton">
48 <property name="sizePolicy">
49 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
50 <horstretch>0</horstretch>
51 <verstretch>0</verstretch>
54 <property name="text">
55 <string>Clean</string>
59 <item row="1" column="0">
60 <widget class="QPushButton" name="ccwButton">
61 <property name="sizePolicy">
62 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
63 <horstretch>0</horstretch>
64 <verstretch>0</verstretch>
67 <property name="text">
68 <string>Counterclockwise</string>
72 <item row="1" column="1">
73 <widget class="QPushButton" name="pauseButton">
74 <property name="sizePolicy">
75 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
76 <horstretch>0</horstretch>
77 <verstretch>0</verstretch>
80 <property name="text">
81 <string>Pause</string>
83 <property name="icon">
84 <iconset resource="../PierogiResources.qrc">
85 <normaloff>:/icons/playback_pause_icon&48.png</normaloff>:/icons/playback_pause_icon&48.png</iconset>
87 <property name="iconSize">
95 <item row="1" column="2">
96 <widget class="QPushButton" name="cwButton">
97 <property name="sizePolicy">
98 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
99 <horstretch>0</horstretch>
100 <verstretch>0</verstretch>
103 <property name="text">
104 <string>Clockwise</string>
108 <item row="2" column="0">
109 <widget class="QPushButton" name="maxButton">
110 <property name="sizePolicy">
111 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
112 <horstretch>0</horstretch>
113 <verstretch>0</verstretch>
116 <property name="text">
121 <item row="2" column="1">
122 <widget class="QPushButton" name="powerButton">
123 <property name="sizePolicy">
124 <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
125 <horstretch>0</horstretch>
126 <verstretch>0</verstretch>
129 <property name="text">
130 <string>Power</string>
132 <property name="icon">
133 <iconset resource="../PierogiResources.qrc">
134 <normaloff>:/icons/on-off_icon&48.png</normaloff>:/icons/on-off_icon&48.png</iconset>
136 <property name="iconSize">
147 <include location="../PierogiResources.qrc"/>
151 <sender>PIRRoombaForm</sender>
152 <signal>spotEnabled(bool)</signal>
153 <receiver>spotButton</receiver>
154 <slot>setEnabled(bool)</slot>
156 <hint type="sourcelabel">
160 <hint type="destinationlabel">
167 <sender>PIRRoombaForm</sender>
168 <signal>forwardEnabled(bool)</signal>
169 <receiver>forwardButton</receiver>
170 <slot>setEnabled(bool)</slot>
172 <hint type="sourcelabel">
176 <hint type="destinationlabel">
183 <sender>PIRRoombaForm</sender>
184 <signal>cleanEnabled(bool)</signal>
185 <receiver>cleanButton</receiver>
186 <slot>setEnabled(bool)</slot>
188 <hint type="sourcelabel">
192 <hint type="destinationlabel">
199 <sender>PIRRoombaForm</sender>
200 <signal>ccwEnabled(bool)</signal>
201 <receiver>ccwButton</receiver>
202 <slot>setEnabled(bool)</slot>
204 <hint type="sourcelabel">
208 <hint type="destinationlabel">
215 <sender>PIRRoombaForm</sender>
216 <signal>pauseEnabled(bool)</signal>
217 <receiver>pauseButton</receiver>
218 <slot>setEnabled(bool)</slot>
220 <hint type="sourcelabel">
224 <hint type="destinationlabel">
231 <sender>PIRRoombaForm</sender>
232 <signal>cwEnabled(bool)</signal>
233 <receiver>cwButton</receiver>
234 <slot>setEnabled(bool)</slot>
236 <hint type="sourcelabel">
240 <hint type="destinationlabel">
247 <sender>PIRRoombaForm</sender>
248 <signal>maxEnabled(bool)</signal>
249 <receiver>maxButton</receiver>
250 <slot>setEnabled(bool)</slot>
252 <hint type="sourcelabel">
256 <hint type="destinationlabel">
263 <sender>PIRRoombaForm</sender>
264 <signal>powerEnabled(bool)</signal>
265 <receiver>powerButton</receiver>
266 <slot>setEnabled(bool)</slot>
268 <hint type="sourcelabel">
272 <hint type="destinationlabel">
280 <signal>spotEnabled(bool)</signal>
281 <signal>forwardEnabled(bool)</signal>
282 <signal>cleanEnabled(bool)</signal>
283 <signal>ccwEnabled(bool)</signal>
284 <signal>pauseEnabled(bool)</signal>
285 <signal>cwEnabled(bool)</signal>
286 <signal>maxEnabled(bool)</signal>
287 <signal>powerEnabled(bool)</signal>