added QTimerMessageBox
[qbat.git] / settingsdialog.ui
blobe3851e19a850414035d5b753c938e2eaf19ce7cf
1 <ui version="4.0" >
2  <class>settingsDialog</class>
3  <widget class="QDialog" name="settingsDialog" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>455</width>
9     <height>444</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>QBat - Settings</string>
14   </property>
15   <property name="windowIcon" >
16    <iconset>
17     <normaloff>../../../../usr/share/qbat/icons/qbat.png</normaloff>../../../../usr/share/qbat/icons/qbat.png</iconset>
18   </property>
19   <layout class="QVBoxLayout" >
20    <item>
21     <widget class="QGroupBox" name="criticalGroup" >
22      <property name="title" >
23       <string>Event for critical battery capacity</string>
24      </property>
25      <property name="checkable" >
26       <bool>true</bool>
27      </property>
28      <property name="checked" >
29       <bool>false</bool>
30      </property>
31      <layout class="QGridLayout" >
32       <item row="0" column="0" >
33        <widget class="QLabel" name="criticalCapacitylabel" >
34         <property name="sizePolicy" >
35          <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
36           <horstretch>0</horstretch>
37           <verstretch>0</verstretch>
38          </sizepolicy>
39         </property>
40         <property name="text" >
41          <string>Critical capacity (in %)</string>
42         </property>
43        </widget>
44       </item>
45       <item row="0" column="1" colspan="3" >
46        <widget class="QSpinBox" name="criticalCapacitySpin" >
47         <property name="sizePolicy" >
48          <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
49           <horstretch>0</horstretch>
50           <verstretch>0</verstretch>
51          </sizepolicy>
52         </property>
53         <property name="minimum" >
54          <number>1</number>
55         </property>
56         <property name="maximum" >
57          <number>99</number>
58         </property>
59        </widget>
60       </item>
61       <item row="1" column="0" >
62        <widget class="QRadioButton" name="criticalWarningRadio" >
63         <property name="text" >
64          <string>Show warning message</string>
65         </property>
66         <property name="checked" >
67          <bool>true</bool>
68         </property>
69        </widget>
70       </item>
71       <item rowspan="2" row="2" column="0" >
72        <widget class="QRadioButton" name="criticalCommandRadio" >
73         <property name="text" >
74          <string>Execute command</string>
75         </property>
76        </widget>
77       </item>
78       <item rowspan="2" row="2" column="1" colspan="3" >
79        <widget class="QLineEdit" name="criticalCommandEdit" >
80         <property name="enabled" >
81          <bool>false</bool>
82         </property>
83        </widget>
84       </item>
85      </layout>
86     </widget>
87    </item>
88    <item>
89     <widget class="QGroupBox" name="batteryIconGroup" >
90      <property name="title" >
91       <string>Battery icon(s)</string>
92      </property>
93      <layout class="QGridLayout" >
94       <item row="0" column="0" >
95        <widget class="QLabel" name="mainColorLabel" >
96         <property name="text" >
97          <string>Main color</string>
98         </property>
99        </widget>
100       </item>
101       <item row="0" column="2" >
102        <widget class="QToolButton" name="mainFullColorButton" >
103         <property name="toolTip" >
104          <string>full</string>
105         </property>
106         <property name="text" >
107          <string>full</string>
108         </property>
109        </widget>
110       </item>
111       <item row="0" column="3" >
112        <widget class="QToolButton" name="mainChargedColorButton" >
113         <property name="toolTip" >
114          <string>charged</string>
115         </property>
116         <property name="text" >
117          <string>charged</string>
118         </property>
119        </widget>
120       </item>
121       <item row="0" column="4" >
122        <widget class="QToolButton" name="mainEmptyColorButton" >
123         <property name="toolTip" >
124          <string>empty</string>
125         </property>
126         <property name="text" >
127          <string>empty</string>
128         </property>
129        </widget>
130       </item>
131       <item row="1" column="0" >
132        <widget class="QLabel" name="textColorLabel" >
133         <property name="text" >
134          <string>Text color</string>
135         </property>
136        </widget>
137       </item>
138       <item row="1" column="2" >
139        <widget class="QToolButton" name="textFullColorButton" >
140         <property name="toolTip" >
141          <string>full</string>
142         </property>
143         <property name="text" >
144          <string>full</string>
145         </property>
146        </widget>
147       </item>
148       <item row="1" column="3" >
149        <widget class="QToolButton" name="textColorButton" >
150         <property name="toolTip" >
151          <string>(dis)charging</string>
152         </property>
153         <property name="text" >
154          <string>(dis)charging</string>
155         </property>
156        </widget>
157       </item>
158       <item row="2" column="0" >
159        <widget class="QLabel" name="poleLabel" >
160         <property name="text" >
161          <string>"+ pole" color</string>
162         </property>
163        </widget>
164       </item>
165       <item row="2" column="2" >
166        <widget class="QToolButton" name="poleFullColorButton" >
167         <property name="toolTip" >
168          <string>full</string>
169         </property>
170         <property name="text" >
171          <string>full</string>
172         </property>
173        </widget>
174       </item>
175       <item row="2" column="3" >
176        <widget class="QToolButton" name="poleColorButton" >
177         <property name="toolTip" >
178          <string>(dis)charging</string>
179         </property>
180         <property name="text" >
181          <string>(dis)charging</string>
182         </property>
183        </widget>
184       </item>
185       <item row="3" column="0" colspan="5" >
186        <widget class="QCheckBox" name="mergeBatteryCheck" >
187         <property name="text" >
188          <string>Merge battery icons to one virtual battery</string>
189         </property>
190        </widget>
191       </item>
192       <item rowspan="3" row="0" column="1" >
193        <spacer>
194         <property name="orientation" >
195          <enum>Qt::Horizontal</enum>
196         </property>
197         <property name="sizeHint" stdset="0" >
198          <size>
199           <width>40</width>
200           <height>20</height>
201          </size>
202         </property>
203        </spacer>
204       </item>
205      </layout>
206     </widget>
207    </item>
208    <item>
209     <widget class="QCheckBox" name="showBalloonCheck" >
210      <property name="text" >
211       <string>Show messages as balloon tips</string>
212      </property>
213     </widget>
214    </item>
215    <item>
216     <layout class="QHBoxLayout" >
217      <item>
218       <widget class="QLabel" name="pollingRateLabel" >
219        <property name="sizePolicy" >
220         <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
221          <horstretch>0</horstretch>
222          <verstretch>0</verstretch>
223         </sizepolicy>
224        </property>
225        <property name="text" >
226         <string>Polling rate (in milliseconds)</string>
227        </property>
228       </widget>
229      </item>
230      <item>
231       <widget class="QSpinBox" name="pollingRateSpin" >
232        <property name="sizePolicy" >
233         <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
234          <horstretch>0</horstretch>
235          <verstretch>0</verstretch>
236         </sizepolicy>
237        </property>
238        <property name="minimum" >
239         <number>100</number>
240        </property>
241        <property name="maximum" >
242         <number>20000</number>
243        </property>
244        <property name="singleStep" >
245         <number>100</number>
246        </property>
247       </widget>
248      </item>
249     </layout>
250    </item>
251    <item>
252     <spacer>
253      <property name="orientation" >
254       <enum>Qt::Vertical</enum>
255      </property>
256      <property name="sizeHint" stdset="0" >
257       <size>
258        <width>437</width>
259        <height>20</height>
260       </size>
261      </property>
262     </spacer>
263    </item>
264    <item>
265     <widget class="QDialogButtonBox" name="buttonBox" >
266      <property name="orientation" >
267       <enum>Qt::Horizontal</enum>
268      </property>
269      <property name="standardButtons" >
270       <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
271      </property>
272      <property name="centerButtons" >
273       <bool>false</bool>
274      </property>
275     </widget>
276    </item>
277   </layout>
278  </widget>
279  <tabstops>
280   <tabstop>criticalGroup</tabstop>
281   <tabstop>criticalCapacitySpin</tabstop>
282   <tabstop>criticalWarningRadio</tabstop>
283   <tabstop>criticalCommandRadio</tabstop>
284   <tabstop>criticalCommandEdit</tabstop>
285   <tabstop>mainFullColorButton</tabstop>
286   <tabstop>mainChargedColorButton</tabstop>
287   <tabstop>mainEmptyColorButton</tabstop>
288   <tabstop>textFullColorButton</tabstop>
289   <tabstop>textColorButton</tabstop>
290   <tabstop>poleFullColorButton</tabstop>
291   <tabstop>poleColorButton</tabstop>
292   <tabstop>mergeBatteryCheck</tabstop>
293   <tabstop>pollingRateSpin</tabstop>
294   <tabstop>buttonBox</tabstop>
295  </tabstops>
296  <resources/>
297  <connections>
298   <connection>
299    <sender>buttonBox</sender>
300    <signal>accepted()</signal>
301    <receiver>settingsDialog</receiver>
302    <slot>accept()</slot>
303    <hints>
304     <hint type="sourcelabel" >
305      <x>227</x>
306      <y>383</y>
307     </hint>
308     <hint type="destinationlabel" >
309      <x>157</x>
310      <y>274</y>
311     </hint>
312    </hints>
313   </connection>
314   <connection>
315    <sender>buttonBox</sender>
316    <signal>rejected()</signal>
317    <receiver>settingsDialog</receiver>
318    <slot>reject()</slot>
319    <hints>
320     <hint type="sourcelabel" >
321      <x>295</x>
322      <y>389</y>
323     </hint>
324     <hint type="destinationlabel" >
325      <x>286</x>
326      <y>274</y>
327     </hint>
328    </hints>
329   </connection>
330   <connection>
331    <sender>criticalCommandRadio</sender>
332    <signal>toggled(bool)</signal>
333    <receiver>criticalCommandEdit</receiver>
334    <slot>setEnabled(bool)</slot>
335    <hints>
336     <hint type="sourcelabel" >
337      <x>172</x>
338      <y>112</y>
339     </hint>
340     <hint type="destinationlabel" >
341      <x>208</x>
342      <y>112</y>
343     </hint>
344    </hints>
345   </connection>
346  </connections>
347 </ui>