1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>settingsDialog
</class>
4 <widget class=
"QDialog" name=
"settingsDialog">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>QBat - Settings
</string>
16 <layout class=
"QVBoxLayout">
18 <widget class=
"QGroupBox" name=
"criticalGroup">
19 <property name=
"title">
20 <string>Event for critical battery capacity
</string>
22 <property name=
"checkable">
25 <layout class=
"QGridLayout">
26 <item row=
"0" column=
"0">
27 <widget class=
"QLabel" name=
"criticalCapacitylabel">
28 <property name=
"text">
29 <string>Critical capacity (in %)
</string>
33 <item row=
"1" column=
"0">
34 <widget class=
"QRadioButton" name=
"criticalWarningRadio">
35 <property name=
"text">
36 <string>Show warning message
</string>
38 <property name=
"checked">
43 <item row=
"2" column=
"0" rowspan=
"2">
44 <widget class=
"QRadioButton" name=
"criticalCommandRadio">
45 <property name=
"text">
46 <string>Execute command
</string>
48 <property name=
"checked">
53 <item row=
"0" column=
"1">
54 <widget class=
"QSpinBox" name=
"criticalCapacitySpin">
55 <property name=
"minimum">
58 <property name=
"maximum">
61 <property name=
"value">
66 <item row=
"4" column=
"0" colspan=
"3">
67 <widget class=
"QGroupBox" name=
"confirmCommandBox">
68 <property name=
"title">
69 <string>Confirm command
</string>
71 <property name=
"checkable">
74 <layout class=
"QGridLayout">
75 <item row=
"0" column=
"0">
76 <widget class=
"QCheckBox" name=
"timeoutCheck">
77 <property name=
"text">
78 <string>Use timeout to confirm
</string>
80 <property name=
"checked">
85 <item row=
"0" column=
"1">
86 <widget class=
"QSpinBox" name=
"timeoutSpin">
87 <property name=
"minimum">
90 <property name=
"value">
95 <item row=
"0" column=
"2">
96 <widget class=
"QLabel" name=
"timeoutLabel">
97 <property name=
"text">
98 <string>Seconds
</string>
102 <item row=
"0" column=
"3">
103 <spacer name=
"spacer1">
104 <property name=
"orientation">
105 <enum>Qt::Horizontal
</enum>
107 <property name=
"sizeHint" stdset=
"0">
118 <item row=
"2" column=
"1" rowspan=
"2" colspan=
"2">
119 <widget class=
"QLineEdit" name=
"criticalCommandEdit"/>
121 <item row=
"0" column=
"2">
122 <spacer name=
"spacer0">
123 <property name=
"orientation">
124 <enum>Qt::Horizontal
</enum>
126 <property name=
"sizeHint" stdset=
"0">
138 <widget class=
"QGroupBox" name=
"batteryIconGroup">
139 <property name=
"title">
140 <string>Battery icon(s)
</string>
142 <layout class=
"QGridLayout">
143 <item row=
"0" column=
"5" rowspan=
"3">
144 <spacer name=
"spacer2">
145 <property name=
"orientation">
146 <enum>Qt::Horizontal
</enum>
148 <property name=
"sizeHint" stdset=
"0">
156 <item row=
"0" column=
"0" colspan=
"2">
157 <widget class=
"QLabel" name=
"mainColorLabel">
158 <property name=
"text">
159 <string>Main color
</string>
163 <item row=
"0" column=
"2">
164 <widget class=
"QToolButton" name=
"mainFullColorButton">
165 <property name=
"toolTip">
166 <string>full
</string>
168 <property name=
"text">
169 <string>full
</string>
173 <item row=
"0" column=
"3">
174 <widget class=
"QToolButton" name=
"mainChargedColorButton">
175 <property name=
"toolTip">
176 <string>charged
</string>
178 <property name=
"text">
179 <string>charged
</string>
183 <item row=
"0" column=
"4">
184 <widget class=
"QToolButton" name=
"mainEmptyColorButton">
185 <property name=
"toolTip">
186 <string>empty
</string>
188 <property name=
"text">
189 <string>empty
</string>
193 <item row=
"1" column=
"0" colspan=
"2">
194 <widget class=
"QLabel" name=
"textColorLabel">
195 <property name=
"text">
196 <string>Text color
</string>
200 <item row=
"1" column=
"2">
201 <widget class=
"QToolButton" name=
"textFullColorButton">
202 <property name=
"toolTip">
203 <string>full
</string>
205 <property name=
"text">
206 <string>full
</string>
210 <item row=
"1" column=
"3">
211 <widget class=
"QToolButton" name=
"textColorButton">
212 <property name=
"toolTip">
213 <string>(dis)charging
</string>
215 <property name=
"text">
216 <string>(dis)charging
</string>
220 <item row=
"2" column=
"0" colspan=
"2">
221 <widget class=
"QLabel" name=
"poleLabel">
222 <property name=
"text">
223 <string>"+ pole
" color
</string>
227 <item row=
"2" column=
"2">
228 <widget class=
"QToolButton" name=
"poleFullColorButton">
229 <property name=
"toolTip">
230 <string>full
</string>
232 <property name=
"text">
233 <string>full
</string>
237 <item row=
"2" column=
"3">
238 <widget class=
"QToolButton" name=
"poleColorButton">
239 <property name=
"toolTip">
240 <string>(dis)charging
</string>
242 <property name=
"text">
243 <string>(dis)charging
</string>
247 <item row=
"3" column=
"0" colspan=
"6">
248 <widget class=
"QCheckBox" name=
"mergeBatteriesCheck">
249 <property name=
"text">
250 <string>Merge Icons
</string>
258 <widget class=
"QCheckBox" name=
"showBalloonCheck">
259 <property name=
"text">
260 <string>Show messages as balloon tips
</string>
265 <layout class=
"QHBoxLayout">
267 <widget class=
"QLabel" name=
"pollingRateLabel">
268 <property name=
"sizePolicy">
269 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
270 <horstretch>0</horstretch>
271 <verstretch>0</verstretch>
274 <property name=
"text">
275 <string>Polling rate (in milliseconds)
</string>
280 <widget class=
"QSpinBox" name=
"pollingRateSpin">
281 <property name=
"minimum">
284 <property name=
"maximum">
285 <number>20000</number>
287 <property name=
"singleStep">
293 <spacer name=
"spacer3">
294 <property name=
"orientation">
295 <enum>Qt::Horizontal
</enum>
297 <property name=
"sizeHint" stdset=
"0">
308 <spacer name=
"spacer4">
309 <property name=
"orientation">
310 <enum>Qt::Vertical
</enum>
312 <property name=
"sizeHint" stdset=
"0">
321 <widget class=
"QDialogButtonBox" name=
"buttonBox">
322 <property name=
"orientation">
323 <enum>Qt::Horizontal
</enum>
325 <property name=
"standardButtons">
326 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
328 <property name=
"centerButtons">
336 <tabstop>criticalGroup
</tabstop>
337 <tabstop>criticalWarningRadio
</tabstop>
338 <tabstop>criticalCommandRadio
</tabstop>
339 <tabstop>mainFullColorButton
</tabstop>
340 <tabstop>mainChargedColorButton
</tabstop>
341 <tabstop>mainEmptyColorButton
</tabstop>
342 <tabstop>textFullColorButton
</tabstop>
343 <tabstop>textColorButton
</tabstop>
344 <tabstop>poleFullColorButton
</tabstop>
345 <tabstop>poleColorButton
</tabstop>
346 <tabstop>pollingRateSpin
</tabstop>
347 <tabstop>buttonBox
</tabstop>
352 <sender>buttonBox
</sender>
353 <signal>accepted()
</signal>
354 <receiver>settingsDialog
</receiver>
355 <slot>accept()
</slot>
357 <hint type=
"sourcelabel">
361 <hint type=
"destinationlabel">
368 <sender>buttonBox
</sender>
369 <signal>rejected()
</signal>
370 <receiver>settingsDialog
</receiver>
371 <slot>reject()
</slot>
373 <hint type=
"sourcelabel">
377 <hint type=
"destinationlabel">
384 <sender>criticalCommandRadio
</sender>
385 <signal>toggled(bool)
</signal>
386 <receiver>criticalCommandEdit
</receiver>
387 <slot>setEnabled(bool)
</slot>
389 <hint type=
"sourcelabel">
393 <hint type=
"destinationlabel">
400 <sender>timeoutCheck
</sender>
401 <signal>toggled(bool)
</signal>
402 <receiver>timeoutSpin
</receiver>
403 <slot>setEnabled(bool)
</slot>
405 <hint type=
"sourcelabel">
409 <hint type=
"destinationlabel">
416 <sender>timeoutCheck
</sender>
417 <signal>toggled(bool)
</signal>
418 <receiver>timeoutLabel
</receiver>
419 <slot>setEnabled(bool)
</slot>
421 <hint type=
"sourcelabel">
425 <hint type=
"destinationlabel">
432 <sender>criticalCommandRadio
</sender>
433 <signal>toggled(bool)
</signal>
434 <receiver>confirmCommandBox
</receiver>
435 <slot>setEnabled(bool)
</slot>
437 <hint type=
"sourcelabel">
441 <hint type=
"destinationlabel">