author | wimpie <wimpie> | 2005-01-05 02:42:18 (UTC) |
---|---|---|
committer | wimpie <wimpie> | 2005-01-05 02:42:18 (UTC) |
commit | bf65cf9aeb5dddcc4b0c0d702afd748d97e95d5e (patch) (unidiff) | |
tree | ec61a57a8ace5c74e6cae46a676f40d849f4b9b1 | |
parent | 2f343aab63dd30e97a893e3691501cdd55114e82 (diff) | |
download | opie-bf65cf9aeb5dddcc4b0c0d702afd748d97e95d5e.zip opie-bf65cf9aeb5dddcc4b0c0d702afd748d97e95d5e.tar.gz opie-bf65cf9aeb5dddcc4b0c0d702afd748d97e95d5e.tar.bz2 |
Slightly better layout for OTMainGUI.
Fixed segfault bug in disconnectNotify call (signal string could be NULL)
-rw-r--r-- | noncore/settings/networksettings2/opietooth2/OTGateway.cpp | 4 | ||||
-rw-r--r-- | noncore/settings/networksettings2/opietooth2/OTMainGUI.ui | 270 |
2 files changed, 158 insertions, 116 deletions
diff --git a/noncore/settings/networksettings2/opietooth2/OTGateway.cpp b/noncore/settings/networksettings2/opietooth2/OTGateway.cpp index 2d13ce9..6531cf6 100644 --- a/noncore/settings/networksettings2/opietooth2/OTGateway.cpp +++ b/noncore/settings/networksettings2/opietooth2/OTGateway.cpp | |||
@@ -165,19 +165,19 @@ void OTGateway::SLOT_ShowError( const QString & S ) { | |||
165 | QMessageBox::warning( 0, | 165 | QMessageBox::warning( 0, |
166 | tr("OTGateway error"), | 166 | tr("OTGateway error"), |
167 | S ); | 167 | S ); |
168 | } | 168 | } |
169 | 169 | ||
170 | void OTGateway::connectNotify( const char * S ) { | 170 | void OTGateway::connectNotify( const char * S ) { |
171 | if( strcmp( S, "error(const QString&)" ) == 0 ) { | 171 | if( S && strcmp( S, "error(const QString&)" ) == 0 ) { |
172 | ErrorConnectCount ++; | 172 | ErrorConnectCount ++; |
173 | } | 173 | } |
174 | } | 174 | } |
175 | 175 | ||
176 | void OTGateway::disconnectNotify( const char * S ) { | 176 | void OTGateway::disconnectNotify( const char * S ) { |
177 | if( strcmp( S, "error(const QString&)" ) == 0 ) { | 177 | if( S && strcmp( S, "error(const QString&)" ) == 0 ) { |
178 | ErrorConnectCount --; | 178 | ErrorConnectCount --; |
179 | } | 179 | } |
180 | } | 180 | } |
181 | 181 | ||
182 | void OTGateway::timerEvent( QTimerEvent * ) { | 182 | void OTGateway::timerEvent( QTimerEvent * ) { |
183 | 183 | ||
diff --git a/noncore/settings/networksettings2/opietooth2/OTMainGUI.ui b/noncore/settings/networksettings2/opietooth2/OTMainGUI.ui index 6005504..d9038ae 100644 --- a/noncore/settings/networksettings2/opietooth2/OTMainGUI.ui +++ b/noncore/settings/networksettings2/opietooth2/OTMainGUI.ui | |||
@@ -8,14 +8,14 @@ | |||
8 | </property> | 8 | </property> |
9 | <property stdset="1"> | 9 | <property stdset="1"> |
10 | <name>geometry</name> | 10 | <name>geometry</name> |
11 | <rect> | 11 | <rect> |
12 | <x>0</x> | 12 | <x>0</x> |
13 | <y>0</y> | 13 | <y>0</y> |
14 | <width>228</width> | 14 | <width>257</width> |
15 | <height>347</height> | 15 | <height>296</height> |
16 | </rect> | 16 | </rect> |
17 | </property> | 17 | </property> |
18 | <property stdset="1"> | 18 | <property stdset="1"> |
19 | <name>caption</name> | 19 | <name>caption</name> |
20 | <string>Bluetooth Manager</string> | 20 | <string>Bluetooth Manager</string> |
21 | </property> | 21 | </property> |
@@ -25,13 +25,13 @@ | |||
25 | <property> | 25 | <property> |
26 | <name>layoutSpacing</name> | 26 | <name>layoutSpacing</name> |
27 | </property> | 27 | </property> |
28 | <vbox> | 28 | <vbox> |
29 | <property stdset="1"> | 29 | <property stdset="1"> |
30 | <name>margin</name> | 30 | <name>margin</name> |
31 | <number>5</number> | 31 | <number>3</number> |
32 | </property> | 32 | </property> |
33 | <property stdset="1"> | 33 | <property stdset="1"> |
34 | <name>spacing</name> | 34 | <name>spacing</name> |
35 | <number>0</number> | 35 | <number>0</number> |
36 | </property> | 36 | </property> |
37 | <spacer> | 37 | <spacer> |
@@ -101,12 +101,33 @@ | |||
101 | <height>20</height> | 101 | <height>20</height> |
102 | </size> | 102 | </size> |
103 | </property> | 103 | </property> |
104 | </spacer> | 104 | </spacer> |
105 | </hbox> | 105 | </hbox> |
106 | </widget> | 106 | </widget> |
107 | <spacer> | ||
108 | <property> | ||
109 | <name>name</name> | ||
110 | <cstring>Spacer20_3</cstring> | ||
111 | </property> | ||
112 | <property stdset="1"> | ||
113 | <name>orientation</name> | ||
114 | <enum>Vertical</enum> | ||
115 | </property> | ||
116 | <property stdset="1"> | ||
117 | <name>sizeType</name> | ||
118 | <enum>Expanding</enum> | ||
119 | </property> | ||
120 | <property> | ||
121 | <name>sizeHint</name> | ||
122 | <size> | ||
123 | <width>20</width> | ||
124 | <height>20</height> | ||
125 | </size> | ||
126 | </property> | ||
127 | </spacer> | ||
107 | <widget> | 128 | <widget> |
108 | <class>QLayoutWidget</class> | 129 | <class>QLayoutWidget</class> |
109 | <property stdset="1"> | 130 | <property stdset="1"> |
110 | <name>name</name> | 131 | <name>name</name> |
111 | <cstring>Layout2</cstring> | 132 | <cstring>Layout2</cstring> |
112 | </property> | 133 | </property> |
@@ -234,87 +255,38 @@ | |||
234 | <height>20</height> | 255 | <height>20</height> |
235 | </size> | 256 | </size> |
236 | </property> | 257 | </property> |
237 | </spacer> | 258 | </spacer> |
238 | </hbox> | 259 | </hbox> |
239 | </widget> | 260 | </widget> |
240 | <widget> | 261 | <spacer> |
241 | <class>QLayoutWidget</class> | 262 | <property> |
242 | <property stdset="1"> | ||
243 | <name>name</name> | 263 | <name>name</name> |
244 | <cstring>Layout5</cstring> | 264 | <cstring>Spacer20_4</cstring> |
245 | </property> | 265 | </property> |
246 | <hbox> | 266 | <property stdset="1"> |
247 | <property stdset="1"> | 267 | <name>orientation</name> |
248 | <name>margin</name> | 268 | <enum>Vertical</enum> |
249 | <number>0</number> | 269 | </property> |
250 | </property> | 270 | <property stdset="1"> |
251 | <property stdset="1"> | 271 | <name>sizeType</name> |
252 | <name>spacing</name> | 272 | <enum>Expanding</enum> |
253 | <number>6</number> | 273 | </property> |
254 | </property> | 274 | <property> |
255 | <spacer> | 275 | <name>sizeHint</name> |
256 | <property> | 276 | <size> |
257 | <name>name</name> | 277 | <width>20</width> |
258 | <cstring>Spacer4</cstring> | 278 | <height>20</height> |
259 | </property> | 279 | </size> |
260 | <property stdset="1"> | 280 | </property> |
261 | <name>orientation</name> | 281 | </spacer> |
262 | <enum>Horizontal</enum> | ||
263 | </property> | ||
264 | <property stdset="1"> | ||
265 | <name>sizeType</name> | ||
266 | <enum>Expanding</enum> | ||
267 | </property> | ||
268 | <property> | ||
269 | <name>sizeHint</name> | ||
270 | <size> | ||
271 | <width>20</width> | ||
272 | <height>20</height> | ||
273 | </size> | ||
274 | </property> | ||
275 | </spacer> | ||
276 | <widget> | ||
277 | <class>QLabel</class> | ||
278 | <property stdset="1"> | ||
279 | <name>name</name> | ||
280 | <cstring>TextLabel5</cstring> | ||
281 | </property> | ||
282 | <property stdset="1"> | ||
283 | <name>sizePolicy</name> | ||
284 | <sizepolicy> | ||
285 | <hsizetype>0</hsizetype> | ||
286 | <vsizetype>1</vsizetype> | ||
287 | </sizepolicy> | ||
288 | </property> | ||
289 | <property stdset="1"> | ||
290 | <name>text</name> | ||
291 | <string>Use device :</string> | ||
292 | </property> | ||
293 | </widget> | ||
294 | <widget> | ||
295 | <class>QComboBox</class> | ||
296 | <property stdset="1"> | ||
297 | <name>name</name> | ||
298 | <cstring>DeviceList_CB</cstring> | ||
299 | </property> | ||
300 | <property stdset="1"> | ||
301 | <name>sizePolicy</name> | ||
302 | <sizepolicy> | ||
303 | <hsizetype>7</hsizetype> | ||
304 | <vsizetype>0</vsizetype> | ||
305 | </sizepolicy> | ||
306 | </property> | ||
307 | </widget> | ||
308 | </hbox> | ||
309 | </widget> | ||
310 | <widget> | 282 | <widget> |
311 | <class>QLayoutWidget</class> | 283 | <class>QLayoutWidget</class> |
312 | <property stdset="1"> | 284 | <property stdset="1"> |
313 | <name>name</name> | 285 | <name>name</name> |
314 | <cstring>Layout4</cstring> | 286 | <cstring>Layout10</cstring> |
315 | </property> | 287 | </property> |
316 | <hbox> | 288 | <hbox> |
317 | <property stdset="1"> | 289 | <property stdset="1"> |
318 | <name>margin</name> | 290 | <name>margin</name> |
319 | <number>0</number> | 291 | <number>0</number> |
320 | </property> | 292 | </property> |
@@ -341,35 +313,105 @@ | |||
341 | <width>20</width> | 313 | <width>20</width> |
342 | <height>20</height> | 314 | <height>20</height> |
343 | </size> | 315 | </size> |
344 | </property> | 316 | </property> |
345 | </spacer> | 317 | </spacer> |
346 | <widget> | 318 | <widget> |
347 | <class>QLabel</class> | 319 | <class>QLayoutWidget</class> |
348 | <property stdset="1"> | 320 | <property stdset="1"> |
349 | <name>name</name> | 321 | <name>name</name> |
350 | <cstring>TextLabel1_2</cstring> | 322 | <cstring>Layout9</cstring> |
351 | </property> | 323 | </property> |
352 | <property stdset="1"> | 324 | <grid> |
353 | <name>sizePolicy</name> | 325 | <property stdset="1"> |
354 | <sizepolicy> | 326 | <name>margin</name> |
355 | <hsizetype>7</hsizetype> | 327 | <number>0</number> |
356 | <vsizetype>1</vsizetype> | 328 | </property> |
357 | </sizepolicy> | 329 | <property stdset="1"> |
358 | </property> | 330 | <name>spacing</name> |
359 | <property stdset="1"> | 331 | <number>6</number> |
360 | <name>text</name> | 332 | </property> |
361 | <string>Select to scan the bluetooth network for reachable devices using the selected local device</string> | 333 | <widget row="0" column="1" > |
362 | </property> | 334 | <class>QComboBox</class> |
363 | <property stdset="1"> | 335 | <property stdset="1"> |
364 | <name>alignment</name> | 336 | <name>name</name> |
365 | <set>WordBreak|AlignVCenter|AlignLeft</set> | 337 | <cstring>DeviceList_CB</cstring> |
366 | </property> | 338 | </property> |
367 | <property> | 339 | <property stdset="1"> |
368 | <name>wordwrap</name> | 340 | <name>sizePolicy</name> |
369 | </property> | 341 | <sizepolicy> |
342 | <hsizetype>7</hsizetype> | ||
343 | <vsizetype>0</vsizetype> | ||
344 | </sizepolicy> | ||
345 | </property> | ||
346 | </widget> | ||
347 | <spacer row="0" column="2" > | ||
348 | <property> | ||
349 | <name>name</name> | ||
350 | <cstring>Spacer16</cstring> | ||
351 | </property> | ||
352 | <property stdset="1"> | ||
353 | <name>orientation</name> | ||
354 | <enum>Horizontal</enum> | ||
355 | </property> | ||
356 | <property stdset="1"> | ||
357 | <name>sizeType</name> | ||
358 | <enum>Expanding</enum> | ||
359 | </property> | ||
360 | <property> | ||
361 | <name>sizeHint</name> | ||
362 | <size> | ||
363 | <width>20</width> | ||
364 | <height>20</height> | ||
365 | </size> | ||
366 | </property> | ||
367 | </spacer> | ||
368 | <widget row="1" column="0" rowspan="1" colspan="3" > | ||
369 | <class>QLabel</class> | ||
370 | <property stdset="1"> | ||
371 | <name>name</name> | ||
372 | <cstring>TextLabel1_2</cstring> | ||
373 | </property> | ||
374 | <property stdset="1"> | ||
375 | <name>sizePolicy</name> | ||
376 | <sizepolicy> | ||
377 | <hsizetype>7</hsizetype> | ||
378 | <vsizetype>1</vsizetype> | ||
379 | </sizepolicy> | ||
380 | </property> | ||
381 | <property stdset="1"> | ||
382 | <name>text</name> | ||
383 | <string>Select to scan the bluetooth network for reachable devices using the selected local device</string> | ||
384 | </property> | ||
385 | <property stdset="1"> | ||
386 | <name>alignment</name> | ||
387 | <set>WordBreak|AlignVCenter|AlignLeft</set> | ||
388 | </property> | ||
389 | <property> | ||
390 | <name>wordwrap</name> | ||
391 | </property> | ||
392 | </widget> | ||
393 | <widget row="0" column="0" > | ||
394 | <class>QLabel</class> | ||
395 | <property stdset="1"> | ||
396 | <name>name</name> | ||
397 | <cstring>TextLabel5</cstring> | ||
398 | </property> | ||
399 | <property stdset="1"> | ||
400 | <name>sizePolicy</name> | ||
401 | <sizepolicy> | ||
402 | <hsizetype>0</hsizetype> | ||
403 | <vsizetype>1</vsizetype> | ||
404 | </sizepolicy> | ||
405 | </property> | ||
406 | <property stdset="1"> | ||
407 | <name>text</name> | ||
408 | <string>Use device :</string> | ||
409 | </property> | ||
410 | </widget> | ||
411 | </grid> | ||
370 | </widget> | 412 | </widget> |
371 | </hbox> | 413 | </hbox> |
372 | </widget> | 414 | </widget> |
373 | <spacer> | 415 | <spacer> |
374 | <property> | 416 | <property> |
375 | <name>name</name> | 417 | <name>name</name> |
@@ -437,12 +479,33 @@ | |||
437 | <height>20</height> | 479 | <height>20</height> |
438 | </size> | 480 | </size> |
439 | </property> | 481 | </property> |
440 | </spacer> | 482 | </spacer> |
441 | </hbox> | 483 | </hbox> |
442 | </widget> | 484 | </widget> |
485 | <spacer> | ||
486 | <property> | ||
487 | <name>name</name> | ||
488 | <cstring>Spacer20_5</cstring> | ||
489 | </property> | ||
490 | <property stdset="1"> | ||
491 | <name>orientation</name> | ||
492 | <enum>Vertical</enum> | ||
493 | </property> | ||
494 | <property stdset="1"> | ||
495 | <name>sizeType</name> | ||
496 | <enum>Expanding</enum> | ||
497 | </property> | ||
498 | <property> | ||
499 | <name>sizeHint</name> | ||
500 | <size> | ||
501 | <width>20</width> | ||
502 | <height>20</height> | ||
503 | </size> | ||
504 | </property> | ||
505 | </spacer> | ||
443 | <widget> | 506 | <widget> |
444 | <class>QLayoutWidget</class> | 507 | <class>QLayoutWidget</class> |
445 | <property stdset="1"> | 508 | <property stdset="1"> |
446 | <name>name</name> | 509 | <name>name</name> |
447 | <cstring>Layout6</cstring> | 510 | <cstring>Layout6</cstring> |
448 | </property> | 511 | </property> |
@@ -547,33 +610,12 @@ | |||
547 | </property> | 610 | </property> |
548 | <property stdset="1"> | 611 | <property stdset="1"> |
549 | <name>text</name> | 612 | <name>text</name> |
550 | <string>Trace Bluetooth</string> | 613 | <string>Trace Bluetooth</string> |
551 | </property> | 614 | </property> |
552 | </widget> | 615 | </widget> |
553 | <spacer> | ||
554 | <property> | ||
555 | <name>name</name> | ||
556 | <cstring>Spacer4_2</cstring> | ||
557 | </property> | ||
558 | <property stdset="1"> | ||
559 | <name>orientation</name> | ||
560 | <enum>Horizontal</enum> | ||
561 | </property> | ||
562 | <property stdset="1"> | ||
563 | <name>sizeType</name> | ||
564 | <enum>Expanding</enum> | ||
565 | </property> | ||
566 | <property> | ||
567 | <name>sizeHint</name> | ||
568 | <size> | ||
569 | <width>20</width> | ||
570 | <height>20</height> | ||
571 | </size> | ||
572 | </property> | ||
573 | </spacer> | ||
574 | <widget> | 616 | <widget> |
575 | <class>QCheckBox</class> | 617 | <class>QCheckBox</class> |
576 | <property stdset="1"> | 618 | <property stdset="1"> |
577 | <name>name</name> | 619 | <name>name</name> |
578 | <cstring>MustBeEnabled_CB</cstring> | 620 | <cstring>MustBeEnabled_CB</cstring> |
579 | </property> | 621 | </property> |