author | paule <paule> | 2007-01-29 05:23:30 (UTC) |
---|---|---|
committer | paule <paule> | 2007-01-29 05:23:30 (UTC) |
commit | 865225eccc619cbd196d181e80ef27167b124090 (patch) (unidiff) | |
tree | bac8ca323c2af7c3b40c044271db619de2649c0c | |
parent | 7c04a4a9ceb843a3ca52b27840145ed598210068 (diff) | |
download | opie-865225eccc619cbd196d181e80ef27167b124090.zip opie-865225eccc619cbd196d181e80ef27167b124090.tar.gz opie-865225eccc619cbd196d181e80ef27167b124090.tar.bz2 |
Change buttons from QLabel to QPushButton, which enables entering the PIN using directional buttons and space/enter (which is all that is available on some PDAs if the screen is uncalibrated). In addition, you can now enter numbers using number keys if your device has them.
-rw-r--r-- | noncore/securityplugins/pin/pin.cpp | 67 | ||||
-rw-r--r-- | noncore/securityplugins/pin/pinDialogBase.ui | 775 |
2 files changed, 366 insertions, 476 deletions
diff --git a/noncore/securityplugins/pin/pin.cpp b/noncore/securityplugins/pin/pin.cpp index 2accb9c..f1c52c5 100644 --- a/noncore/securityplugins/pin/pin.cpp +++ b/noncore/securityplugins/pin/pin.cpp | |||
@@ -79,2 +79,8 @@ signals: | |||
79 | QString text; | 79 | QString text; |
80 | |||
81 | private slots: | ||
82 | void slotInput(); | ||
83 | void slotSkip(); | ||
84 | void slotOK(); | ||
85 | void slotBackspace(); | ||
80 | }; | 86 | }; |
@@ -96,2 +102,15 @@ PinDialog::PinDialog( QWidget* parent, const char* name, WFlags fl ) | |||
96 | 102 | ||
103 | connect ( button_0, SIGNAL( clicked()), SLOT( slotInput())); | ||
104 | connect ( button_1, SIGNAL( clicked()), SLOT( slotInput())); | ||
105 | connect ( button_2, SIGNAL( clicked()), SLOT( slotInput())); | ||
106 | connect ( button_3, SIGNAL( clicked()), SLOT( slotInput())); | ||
107 | connect ( button_4, SIGNAL( clicked()), SLOT( slotInput())); | ||
108 | connect ( button_5, SIGNAL( clicked()), SLOT( slotInput())); | ||
109 | connect ( button_6, SIGNAL( clicked()), SLOT( slotInput())); | ||
110 | connect ( button_7, SIGNAL( clicked()), SLOT( slotInput())); | ||
111 | connect ( button_8, SIGNAL( clicked()), SLOT( slotInput())); | ||
112 | connect ( button_9, SIGNAL( clicked()), SLOT( slotInput())); | ||
113 | connect ( button_Skip, SIGNAL( clicked()), SLOT( slotSkip())); | ||
114 | connect ( button_OK, SIGNAL( clicked()), SLOT( slotOK())); | ||
115 | |||
97 | button_0->installEventFilter( this ); | 116 | button_0->installEventFilter( this ); |
@@ -108,3 +127,3 @@ PinDialog::PinDialog( QWidget* parent, const char* name, WFlags fl ) | |||
108 | button_OK->installEventFilter( this ); | 127 | button_OK->installEventFilter( this ); |
109 | setFocus(); | 128 | button_OK->setFocus(); |
110 | } | 129 | } |
@@ -117,16 +136,13 @@ PinDialog::~PinDialog() | |||
117 | 136 | ||
118 | /// Record the pressed numbers, and the Skip and Enter commands | 137 | /// Handle keyboard events |
119 | bool PinDialog::eventFilter( QObject*o, QEvent*e ) | 138 | bool PinDialog::eventFilter( QObject*o, QEvent*e ) |
120 | { | 139 | { |
121 | if ( e->type() == QEvent::MouseButtonRelease ) { | 140 | if(e->type() == QEvent::KeyPress) { |
122 | if ( o == button_OK ) { | 141 | switch(((QKeyEvent *)e)->key()) { |
123 | emit passwordEntered( text ); | 142 | case Key_0...Key_9: |
124 | } | 143 | input(((QKeyEvent *)e)->text()); |
125 | else if ( o == button_Skip ) { | 144 | return TRUE; |
126 | isSkip = TRUE; | 145 | case Key_Backspace: |
127 | emit skip(); | 146 | slotBackspace(); |
128 | } | 147 | return TRUE; |
129 | else { | ||
130 | QLabel *l = (QLabel*)o; | ||
131 | input(l->text()); | ||
132 | } | 148 | } |
@@ -136,2 +152,27 @@ bool PinDialog::eventFilter( QObject*o, QEvent*e ) | |||
136 | 152 | ||
153 | void PinDialog::slotInput() | ||
154 | { | ||
155 | QPushButton *l = (QPushButton*)sender(); | ||
156 | input(l->text().stripWhiteSpace()); | ||
157 | } | ||
158 | |||
159 | void PinDialog::slotSkip() | ||
160 | { | ||
161 | isSkip = TRUE; | ||
162 | emit skip(); | ||
163 | } | ||
164 | |||
165 | void PinDialog::slotOK() | ||
166 | { | ||
167 | emit passwordEntered( text ); | ||
168 | } | ||
169 | |||
170 | void PinDialog::slotBackspace() | ||
171 | { | ||
172 | if(text.length() > 0) { | ||
173 | text.truncate( text.length() - 1 ); | ||
174 | display->setText( text ); | ||
175 | } | ||
176 | } | ||
177 | |||
137 | void PinDialog::input( QString c ) | 178 | void PinDialog::input( QString c ) |
diff --git a/noncore/securityplugins/pin/pinDialogBase.ui b/noncore/securityplugins/pin/pinDialogBase.ui index f84587b..7fde488 100644 --- a/noncore/securityplugins/pin/pinDialogBase.ui +++ b/noncore/securityplugins/pin/pinDialogBase.ui | |||
@@ -13,4 +13,4 @@ | |||
13 | <y>0</y> | 13 | <y>0</y> |
14 | <width>231</width> | 14 | <width>257</width> |
15 | <height>293</height> | 15 | <height>280</height> |
16 | </rect> | 16 | </rect> |
@@ -36,7 +36,7 @@ | |||
36 | </property> | 36 | </property> |
37 | <widget row="3" column="0" > | 37 | <widget row="4" column="0" > |
38 | <class>QLabel</class> | 38 | <class>QPushButton</class> |
39 | <property stdset="1"> | 39 | <property stdset="1"> |
40 | <name>name</name> | 40 | <name>name</name> |
41 | <cstring>button_4</cstring> | 41 | <cstring>button_7</cstring> |
42 | </property> | 42 | </property> |
@@ -45,4 +45,4 @@ | |||
45 | <sizepolicy> | 45 | <sizepolicy> |
46 | <hsizetype>5</hsizetype> | 46 | <hsizetype>7</hsizetype> |
47 | <vsizetype>5</vsizetype> | 47 | <vsizetype>7</vsizetype> |
48 | </sizepolicy> | 48 | </sizepolicy> |
@@ -50,8 +50,18 @@ | |||
50 | <property stdset="1"> | 50 | <property stdset="1"> |
51 | <name>frameShape</name> | 51 | <name>text</name> |
52 | <enum>Box</enum> | 52 | <string>7</string> |
53 | </property> | 53 | </property> |
54 | </widget> | ||
55 | <widget row="2" column="0" > | ||
56 | <class>QPushButton</class> | ||
54 | <property stdset="1"> | 57 | <property stdset="1"> |
55 | <name>frameShadow</name> | 58 | <name>name</name> |
56 | <enum>Raised</enum> | 59 | <cstring>button_1</cstring> |
60 | </property> | ||
61 | <property stdset="1"> | ||
62 | <name>sizePolicy</name> | ||
63 | <sizepolicy> | ||
64 | <hsizetype>7</hsizetype> | ||
65 | <vsizetype>7</vsizetype> | ||
66 | </sizepolicy> | ||
57 | </property> | 67 | </property> |
@@ -59,17 +69,28 @@ | |||
59 | <name>text</name> | 69 | <name>text</name> |
60 | <string>4</string> | 70 | <string>1</string> |
61 | </property> | 71 | </property> |
72 | </widget> | ||
73 | <widget row="2" column="2" > | ||
74 | <class>QPushButton</class> | ||
62 | <property stdset="1"> | 75 | <property stdset="1"> |
63 | <name>alignment</name> | 76 | <name>name</name> |
64 | <set>AlignCenter</set> | 77 | <cstring>button_3</cstring> |
65 | </property> | 78 | </property> |
66 | <property> | 79 | <property stdset="1"> |
67 | <name>hAlign</name> | 80 | <name>sizePolicy</name> |
81 | <sizepolicy> | ||
82 | <hsizetype>7</hsizetype> | ||
83 | <vsizetype>7</vsizetype> | ||
84 | </sizepolicy> | ||
85 | </property> | ||
86 | <property stdset="1"> | ||
87 | <name>text</name> | ||
88 | <string>3</string> | ||
68 | </property> | 89 | </property> |
69 | </widget> | 90 | </widget> |
70 | <widget row="4" column="0" > | 91 | <widget row="4" column="2" > |
71 | <class>QLabel</class> | 92 | <class>QPushButton</class> |
72 | <property stdset="1"> | 93 | <property stdset="1"> |
73 | <name>name</name> | 94 | <name>name</name> |
74 | <cstring>button_7</cstring> | 95 | <cstring>button_9</cstring> |
75 | </property> | 96 | </property> |
@@ -78,4 +99,4 @@ | |||
78 | <sizepolicy> | 99 | <sizepolicy> |
79 | <hsizetype>5</hsizetype> | 100 | <hsizetype>7</hsizetype> |
80 | <vsizetype>5</vsizetype> | 101 | <vsizetype>7</vsizetype> |
81 | </sizepolicy> | 102 | </sizepolicy> |
@@ -83,8 +104,18 @@ | |||
83 | <property stdset="1"> | 104 | <property stdset="1"> |
84 | <name>frameShape</name> | 105 | <name>text</name> |
85 | <enum>Box</enum> | 106 | <string> 9 </string> |
107 | </property> | ||
108 | </widget> | ||
109 | <widget row="3" column="2" > | ||
110 | <class>QPushButton</class> | ||
111 | <property stdset="1"> | ||
112 | <name>name</name> | ||
113 | <cstring>button_6</cstring> | ||
86 | </property> | 114 | </property> |
87 | <property stdset="1"> | 115 | <property stdset="1"> |
88 | <name>frameShadow</name> | 116 | <name>sizePolicy</name> |
89 | <enum>Raised</enum> | 117 | <sizepolicy> |
118 | <hsizetype>7</hsizetype> | ||
119 | <vsizetype>7</vsizetype> | ||
120 | </sizepolicy> | ||
90 | </property> | 121 | </property> |
@@ -92,10 +123,21 @@ | |||
92 | <name>text</name> | 123 | <name>text</name> |
93 | <string>7</string> | 124 | <string>6</string> |
94 | </property> | 125 | </property> |
126 | </widget> | ||
127 | <widget row="5" column="0" > | ||
128 | <class>QPushButton</class> | ||
95 | <property stdset="1"> | 129 | <property stdset="1"> |
96 | <name>alignment</name> | 130 | <name>name</name> |
97 | <set>AlignCenter</set> | 131 | <cstring>button_0</cstring> |
98 | </property> | 132 | </property> |
99 | <property> | 133 | <property stdset="1"> |
100 | <name>hAlign</name> | 134 | <name>sizePolicy</name> |
135 | <sizepolicy> | ||
136 | <hsizetype>7</hsizetype> | ||
137 | <vsizetype>7</vsizetype> | ||
138 | </sizepolicy> | ||
139 | </property> | ||
140 | <property stdset="1"> | ||
141 | <name>text</name> | ||
142 | <string> 0 </string> | ||
101 | </property> | 143 | </property> |
@@ -355,280 +397,4 @@ | |||
355 | </widget> | 397 | </widget> |
356 | <widget row="2" column="0" > | ||
357 | <class>QLabel</class> | ||
358 | <property stdset="1"> | ||
359 | <name>name</name> | ||
360 | <cstring>button_1</cstring> | ||
361 | </property> | ||
362 | <property stdset="1"> | ||
363 | <name>sizePolicy</name> | ||
364 | <sizepolicy> | ||
365 | <hsizetype>5</hsizetype> | ||
366 | <vsizetype>5</vsizetype> | ||
367 | </sizepolicy> | ||
368 | </property> | ||
369 | <property stdset="1"> | ||
370 | <name>frameShape</name> | ||
371 | <enum>Box</enum> | ||
372 | </property> | ||
373 | <property stdset="1"> | ||
374 | <name>frameShadow</name> | ||
375 | <enum>Raised</enum> | ||
376 | </property> | ||
377 | <property stdset="1"> | ||
378 | <name>text</name> | ||
379 | <string>1</string> | ||
380 | </property> | ||
381 | <property stdset="1"> | ||
382 | <name>alignment</name> | ||
383 | <set>AlignCenter</set> | ||
384 | </property> | ||
385 | <property> | ||
386 | <name>hAlign</name> | ||
387 | </property> | ||
388 | </widget> | ||
389 | <widget row="2" column="1" > | ||
390 | <class>QLabel</class> | ||
391 | <property stdset="1"> | ||
392 | <name>name</name> | ||
393 | <cstring>button_2</cstring> | ||
394 | </property> | ||
395 | <property stdset="1"> | ||
396 | <name>sizePolicy</name> | ||
397 | <sizepolicy> | ||
398 | <hsizetype>5</hsizetype> | ||
399 | <vsizetype>5</vsizetype> | ||
400 | </sizepolicy> | ||
401 | </property> | ||
402 | <property stdset="1"> | ||
403 | <name>frameShape</name> | ||
404 | <enum>Box</enum> | ||
405 | </property> | ||
406 | <property stdset="1"> | ||
407 | <name>frameShadow</name> | ||
408 | <enum>Raised</enum> | ||
409 | </property> | ||
410 | <property stdset="1"> | ||
411 | <name>text</name> | ||
412 | <string>2</string> | ||
413 | </property> | ||
414 | <property stdset="1"> | ||
415 | <name>alignment</name> | ||
416 | <set>AlignCenter</set> | ||
417 | </property> | ||
418 | <property> | ||
419 | <name>hAlign</name> | ||
420 | </property> | ||
421 | </widget> | ||
422 | <widget row="3" column="1" > | ||
423 | <class>QLabel</class> | ||
424 | <property stdset="1"> | ||
425 | <name>name</name> | ||
426 | <cstring>button_5</cstring> | ||
427 | </property> | ||
428 | <property stdset="1"> | ||
429 | <name>sizePolicy</name> | ||
430 | <sizepolicy> | ||
431 | <hsizetype>5</hsizetype> | ||
432 | <vsizetype>5</vsizetype> | ||
433 | </sizepolicy> | ||
434 | </property> | ||
435 | <property stdset="1"> | ||
436 | <name>frameShape</name> | ||
437 | <enum>Box</enum> | ||
438 | </property> | ||
439 | <property stdset="1"> | ||
440 | <name>frameShadow</name> | ||
441 | <enum>Raised</enum> | ||
442 | </property> | ||
443 | <property stdset="1"> | ||
444 | <name>text</name> | ||
445 | <string>5</string> | ||
446 | </property> | ||
447 | <property stdset="1"> | ||
448 | <name>alignment</name> | ||
449 | <set>AlignCenter</set> | ||
450 | </property> | ||
451 | <property> | ||
452 | <name>hAlign</name> | ||
453 | </property> | ||
454 | </widget> | ||
455 | <widget row="3" column="2" > | ||
456 | <class>QLabel</class> | ||
457 | <property stdset="1"> | ||
458 | <name>name</name> | ||
459 | <cstring>button_6</cstring> | ||
460 | </property> | ||
461 | <property stdset="1"> | ||
462 | <name>sizePolicy</name> | ||
463 | <sizepolicy> | ||
464 | <hsizetype>5</hsizetype> | ||
465 | <vsizetype>5</vsizetype> | ||
466 | </sizepolicy> | ||
467 | </property> | ||
468 | <property stdset="1"> | ||
469 | <name>frameShape</name> | ||
470 | <enum>Box</enum> | ||
471 | </property> | ||
472 | <property stdset="1"> | ||
473 | <name>frameShadow</name> | ||
474 | <enum>Raised</enum> | ||
475 | </property> | ||
476 | <property stdset="1"> | ||
477 | <name>text</name> | ||
478 | <string>6</string> | ||
479 | </property> | ||
480 | <property stdset="1"> | ||
481 | <name>alignment</name> | ||
482 | <set>AlignCenter</set> | ||
483 | </property> | ||
484 | <property> | ||
485 | <name>hAlign</name> | ||
486 | </property> | ||
487 | </widget> | ||
488 | <widget row="2" column="2" > | ||
489 | <class>QLabel</class> | ||
490 | <property stdset="1"> | ||
491 | <name>name</name> | ||
492 | <cstring>button_3</cstring> | ||
493 | </property> | ||
494 | <property stdset="1"> | ||
495 | <name>sizePolicy</name> | ||
496 | <sizepolicy> | ||
497 | <hsizetype>5</hsizetype> | ||
498 | <vsizetype>5</vsizetype> | ||
499 | </sizepolicy> | ||
500 | </property> | ||
501 | <property stdset="1"> | ||
502 | <name>frameShape</name> | ||
503 | <enum>Box</enum> | ||
504 | </property> | ||
505 | <property stdset="1"> | ||
506 | <name>frameShadow</name> | ||
507 | <enum>Raised</enum> | ||
508 | </property> | ||
509 | <property stdset="1"> | ||
510 | <name>text</name> | ||
511 | <string>3</string> | ||
512 | </property> | ||
513 | <property stdset="1"> | ||
514 | <name>alignment</name> | ||
515 | <set>AlignCenter</set> | ||
516 | </property> | ||
517 | <property> | ||
518 | <name>hAlign</name> | ||
519 | </property> | ||
520 | </widget> | ||
521 | <widget row="5" column="0" > | ||
522 | <class>QLabel</class> | ||
523 | <property stdset="1"> | ||
524 | <name>name</name> | ||
525 | <cstring>button_0</cstring> | ||
526 | </property> | ||
527 | <property stdset="1"> | ||
528 | <name>sizePolicy</name> | ||
529 | <sizepolicy> | ||
530 | <hsizetype>5</hsizetype> | ||
531 | <vsizetype>5</vsizetype> | ||
532 | </sizepolicy> | ||
533 | </property> | ||
534 | <property stdset="1"> | ||
535 | <name>frameShape</name> | ||
536 | <enum>Box</enum> | ||
537 | </property> | ||
538 | <property stdset="1"> | ||
539 | <name>frameShadow</name> | ||
540 | <enum>Raised</enum> | ||
541 | </property> | ||
542 | <property stdset="1"> | ||
543 | <name>text</name> | ||
544 | <string>0</string> | ||
545 | </property> | ||
546 | <property stdset="1"> | ||
547 | <name>alignment</name> | ||
548 | <set>AlignCenter</set> | ||
549 | </property> | ||
550 | <property> | ||
551 | <name>hAlign</name> | ||
552 | </property> | ||
553 | <property> | ||
554 | <name>layoutMargin</name> | ||
555 | </property> | ||
556 | <property> | ||
557 | <name>layoutSpacing</name> | ||
558 | </property> | ||
559 | </widget> | ||
560 | <widget row="4" column="1" > | ||
561 | <class>QLabel</class> | ||
562 | <property stdset="1"> | ||
563 | <name>name</name> | ||
564 | <cstring>button_8</cstring> | ||
565 | </property> | ||
566 | <property stdset="1"> | ||
567 | <name>sizePolicy</name> | ||
568 | <sizepolicy> | ||
569 | <hsizetype>5</hsizetype> | ||
570 | <vsizetype>5</vsizetype> | ||
571 | </sizepolicy> | ||
572 | </property> | ||
573 | <property stdset="1"> | ||
574 | <name>frameShape</name> | ||
575 | <enum>Box</enum> | ||
576 | </property> | ||
577 | <property stdset="1"> | ||
578 | <name>frameShadow</name> | ||
579 | <enum>Raised</enum> | ||
580 | </property> | ||
581 | <property stdset="1"> | ||
582 | <name>text</name> | ||
583 | <string>8</string> | ||
584 | </property> | ||
585 | <property stdset="1"> | ||
586 | <name>alignment</name> | ||
587 | <set>AlignCenter</set> | ||
588 | </property> | ||
589 | <property> | ||
590 | <name>hAlign</name> | ||
591 | </property> | ||
592 | </widget> | ||
593 | <widget row="4" column="2" > | ||
594 | <class>QLabel</class> | ||
595 | <property stdset="1"> | ||
596 | <name>name</name> | ||
597 | <cstring>button_9</cstring> | ||
598 | </property> | ||
599 | <property stdset="1"> | ||
600 | <name>sizePolicy</name> | ||
601 | <sizepolicy> | ||
602 | <hsizetype>5</hsizetype> | ||
603 | <vsizetype>5</vsizetype> | ||
604 | </sizepolicy> | ||
605 | </property> | ||
606 | <property stdset="1"> | ||
607 | <name>frameShape</name> | ||
608 | <enum>Box</enum> | ||
609 | </property> | ||
610 | <property stdset="1"> | ||
611 | <name>frameShadow</name> | ||
612 | <enum>Raised</enum> | ||
613 | </property> | ||
614 | <property stdset="1"> | ||
615 | <name>text</name> | ||
616 | <string>9</string> | ||
617 | </property> | ||
618 | <property stdset="1"> | ||
619 | <name>alignment</name> | ||
620 | <set>AlignCenter</set> | ||
621 | </property> | ||
622 | <property> | ||
623 | <name>hAlign</name> | ||
624 | </property> | ||
625 | <property> | ||
626 | <name>layoutMargin</name> | ||
627 | </property> | ||
628 | <property> | ||
629 | <name>layoutSpacing</name> | ||
630 | </property> | ||
631 | </widget> | ||
632 | <widget row="5" column="2" > | 398 | <widget row="5" column="2" > |
633 | <class>QLabel</class> | 399 | <class>QPushButton</class> |
634 | <property stdset="1"> | 400 | <property stdset="1"> |
@@ -640,4 +406,4 @@ | |||
640 | <sizepolicy> | 406 | <sizepolicy> |
641 | <hsizetype>5</hsizetype> | 407 | <hsizetype>7</hsizetype> |
642 | <vsizetype>5</vsizetype> | 408 | <vsizetype>7</vsizetype> |
643 | </sizepolicy> | 409 | </sizepolicy> |
@@ -654,25 +420,25 @@ | |||
654 | <color> | 420 | <color> |
655 | <red>192</red> | 421 | <red>170</red> |
656 | <green>192</green> | 422 | <green>255</green> |
657 | <blue>192</blue> | 423 | <blue>0</blue> |
658 | </color> | 424 | </color> |
659 | <color> | 425 | <color> |
660 | <red>255</red> | 426 | <red>212</red> |
661 | <green>255</green> | 427 | <green>255</green> |
662 | <blue>255</blue> | 428 | <blue>127</blue> |
663 | </color> | 429 | </color> |
664 | <color> | 430 | <color> |
665 | <red>223</red> | 431 | <red>191</red> |
666 | <green>223</green> | 432 | <green>255</green> |
667 | <blue>223</blue> | 433 | <blue>63</blue> |
668 | </color> | 434 | </color> |
669 | <color> | 435 | <color> |
670 | <red>96</red> | 436 | <red>85</red> |
671 | <green>96</green> | 437 | <green>127</green> |
672 | <blue>96</blue> | 438 | <blue>0</blue> |
673 | </color> | 439 | </color> |
674 | <color> | 440 | <color> |
675 | <red>128</red> | 441 | <red>113</red> |
676 | <green>128</green> | 442 | <green>170</green> |
677 | <blue>128</blue> | 443 | <blue>0</blue> |
678 | </color> | 444 | </color> |
@@ -699,5 +465,5 @@ | |||
699 | <color> | 465 | <color> |
700 | <red>0</red> | 466 | <red>238</red> |
701 | <green>170</green> | 467 | <green>238</green> |
702 | <blue>0</blue> | 468 | <blue>230</blue> |
703 | </color> | 469 | </color> |
@@ -709,2 +475,7 @@ | |||
709 | <color> | 475 | <color> |
476 | <red>255</red> | ||
477 | <green>221</green> | ||
478 | <blue>118</blue> | ||
479 | </color> | ||
480 | <color> | ||
710 | <red>0</red> | 481 | <red>0</red> |
@@ -713,7 +484,2 @@ | |||
713 | </color> | 484 | </color> |
714 | <color> | ||
715 | <red>255</red> | ||
716 | <green>255</green> | ||
717 | <blue>255</blue> | ||
718 | </color> | ||
719 | </active> | 485 | </active> |
@@ -726,25 +492,25 @@ | |||
726 | <color> | 492 | <color> |
727 | <red>192</red> | 493 | <red>170</red> |
728 | <green>192</green> | 494 | <green>255</green> |
729 | <blue>192</blue> | 495 | <blue>0</blue> |
730 | </color> | 496 | </color> |
731 | <color> | 497 | <color> |
732 | <red>255</red> | 498 | <red>212</red> |
733 | <green>255</green> | 499 | <green>255</green> |
734 | <blue>255</blue> | 500 | <blue>127</blue> |
735 | </color> | 501 | </color> |
736 | <color> | 502 | <color> |
737 | <red>220</red> | 503 | <red>183</red> |
738 | <green>220</green> | 504 | <green>255</green> |
739 | <blue>220</blue> | 505 | <blue>38</blue> |
740 | </color> | 506 | </color> |
741 | <color> | 507 | <color> |
742 | <red>96</red> | 508 | <red>85</red> |
743 | <green>96</green> | 509 | <green>127</green> |
744 | <blue>96</blue> | 510 | <blue>0</blue> |
745 | </color> | 511 | </color> |
746 | <color> | 512 | <color> |
747 | <red>128</red> | 513 | <red>113</red> |
748 | <green>128</green> | 514 | <green>170</green> |
749 | <blue>128</blue> | 515 | <blue>0</blue> |
750 | </color> | 516 | </color> |
@@ -771,5 +537,5 @@ | |||
771 | <color> | 537 | <color> |
772 | <red>0</red> | 538 | <red>238</red> |
773 | <green>170</green> | 539 | <green>238</green> |
774 | <blue>0</blue> | 540 | <blue>230</blue> |
775 | </color> | 541 | </color> |
@@ -781,2 +547,7 @@ | |||
781 | <color> | 547 | <color> |
548 | <red>255</red> | ||
549 | <green>221</green> | ||
550 | <blue>118</blue> | ||
551 | </color> | ||
552 | <color> | ||
782 | <red>0</red> | 553 | <red>0</red> |
@@ -785,7 +556,2 @@ | |||
785 | </color> | 556 | </color> |
786 | <color> | ||
787 | <red>255</red> | ||
788 | <green>255</green> | ||
789 | <blue>255</blue> | ||
790 | </color> | ||
791 | </disabled> | 557 | </disabled> |
@@ -798,25 +564,25 @@ | |||
798 | <color> | 564 | <color> |
799 | <red>192</red> | 565 | <red>170</red> |
800 | <green>192</green> | 566 | <green>255</green> |
801 | <blue>192</blue> | 567 | <blue>0</blue> |
802 | </color> | 568 | </color> |
803 | <color> | 569 | <color> |
804 | <red>255</red> | 570 | <red>212</red> |
805 | <green>255</green> | 571 | <green>255</green> |
806 | <blue>255</blue> | 572 | <blue>127</blue> |
807 | </color> | 573 | </color> |
808 | <color> | 574 | <color> |
809 | <red>220</red> | 575 | <red>183</red> |
810 | <green>220</green> | 576 | <green>255</green> |
811 | <blue>220</blue> | 577 | <blue>38</blue> |
812 | </color> | 578 | </color> |
813 | <color> | 579 | <color> |
814 | <red>96</red> | 580 | <red>85</red> |
815 | <green>96</green> | 581 | <green>127</green> |
816 | <blue>96</blue> | 582 | <blue>0</blue> |
817 | </color> | 583 | </color> |
818 | <color> | 584 | <color> |
819 | <red>128</red> | 585 | <red>113</red> |
820 | <green>128</green> | 586 | <green>170</green> |
821 | <blue>128</blue> | 587 | <blue>0</blue> |
822 | </color> | 588 | </color> |
@@ -843,5 +609,5 @@ | |||
843 | <color> | 609 | <color> |
844 | <red>0</red> | 610 | <red>238</red> |
845 | <green>170</green> | 611 | <green>238</green> |
846 | <blue>0</blue> | 612 | <blue>230</blue> |
847 | </color> | 613 | </color> |
@@ -853,2 +619,7 @@ | |||
853 | <color> | 619 | <color> |
620 | <red>255</red> | ||
621 | <green>221</green> | ||
622 | <blue>118</blue> | ||
623 | </color> | ||
624 | <color> | ||
854 | <red>0</red> | 625 | <red>0</red> |
@@ -857,7 +628,2 @@ | |||
857 | </color> | 628 | </color> |
858 | <color> | ||
859 | <red>255</red> | ||
860 | <green>255</green> | ||
861 | <blue>255</blue> | ||
862 | </color> | ||
863 | </inactive> | 629 | </inactive> |
@@ -866,8 +632,18 @@ | |||
866 | <property stdset="1"> | 632 | <property stdset="1"> |
867 | <name>frameShape</name> | 633 | <name>text</name> |
868 | <enum>Box</enum> | 634 | <string>OK</string> |
635 | </property> | ||
636 | </widget> | ||
637 | <widget row="3" column="0" > | ||
638 | <class>QPushButton</class> | ||
639 | <property stdset="1"> | ||
640 | <name>name</name> | ||
641 | <cstring>button_4</cstring> | ||
869 | </property> | 642 | </property> |
870 | <property stdset="1"> | 643 | <property stdset="1"> |
871 | <name>frameShadow</name> | 644 | <name>sizePolicy</name> |
872 | <enum>Raised</enum> | 645 | <sizepolicy> |
646 | <hsizetype>7</hsizetype> | ||
647 | <vsizetype>7</vsizetype> | ||
648 | </sizepolicy> | ||
873 | </property> | 649 | </property> |
@@ -875,10 +651,57 @@ | |||
875 | <name>text</name> | 651 | <name>text</name> |
876 | <string>Enter</string> | 652 | <string>4</string> |
877 | </property> | 653 | </property> |
654 | </widget> | ||
655 | <widget row="2" column="1" > | ||
656 | <class>QPushButton</class> | ||
878 | <property stdset="1"> | 657 | <property stdset="1"> |
879 | <name>alignment</name> | 658 | <name>name</name> |
880 | <set>AlignCenter</set> | 659 | <cstring>button_2</cstring> |
881 | </property> | 660 | </property> |
882 | <property> | 661 | <property stdset="1"> |
883 | <name>hAlign</name> | 662 | <name>sizePolicy</name> |
663 | <sizepolicy> | ||
664 | <hsizetype>7</hsizetype> | ||
665 | <vsizetype>7</vsizetype> | ||
666 | </sizepolicy> | ||
667 | </property> | ||
668 | <property stdset="1"> | ||
669 | <name>text</name> | ||
670 | <string>2</string> | ||
671 | </property> | ||
672 | </widget> | ||
673 | <widget row="3" column="1" > | ||
674 | <class>QPushButton</class> | ||
675 | <property stdset="1"> | ||
676 | <name>name</name> | ||
677 | <cstring>button_5</cstring> | ||
678 | </property> | ||
679 | <property stdset="1"> | ||
680 | <name>sizePolicy</name> | ||
681 | <sizepolicy> | ||
682 | <hsizetype>7</hsizetype> | ||
683 | <vsizetype>7</vsizetype> | ||
684 | </sizepolicy> | ||
685 | </property> | ||
686 | <property stdset="1"> | ||
687 | <name>text</name> | ||
688 | <string>5</string> | ||
689 | </property> | ||
690 | </widget> | ||
691 | <widget row="4" column="1" > | ||
692 | <class>QPushButton</class> | ||
693 | <property stdset="1"> | ||
694 | <name>name</name> | ||
695 | <cstring>button_8</cstring> | ||
696 | </property> | ||
697 | <property stdset="1"> | ||
698 | <name>sizePolicy</name> | ||
699 | <sizepolicy> | ||
700 | <hsizetype>7</hsizetype> | ||
701 | <vsizetype>7</vsizetype> | ||
702 | </sizepolicy> | ||
703 | </property> | ||
704 | <property stdset="1"> | ||
705 | <name>text</name> | ||
706 | <string>8</string> | ||
884 | </property> | 707 | </property> |
@@ -886,3 +709,3 @@ | |||
886 | <widget row="5" column="1" > | 709 | <widget row="5" column="1" > |
887 | <class>QLabel</class> | 710 | <class>QPushButton</class> |
888 | <property stdset="1"> | 711 | <property stdset="1"> |
@@ -894,4 +717,4 @@ | |||
894 | <sizepolicy> | 717 | <sizepolicy> |
895 | <hsizetype>5</hsizetype> | 718 | <hsizetype>7</hsizetype> |
896 | <vsizetype>5</vsizetype> | 719 | <vsizetype>7</vsizetype> |
897 | </sizepolicy> | 720 | </sizepolicy> |
@@ -908,5 +731,5 @@ | |||
908 | <color> | 731 | <color> |
909 | <red>192</red> | 732 | <red>255</red> |
910 | <green>192</green> | 733 | <green>255</green> |
911 | <blue>192</blue> | 734 | <blue>127</blue> |
912 | </color> | 735 | </color> |
@@ -915,18 +738,18 @@ | |||
915 | <green>255</green> | 738 | <green>255</green> |
916 | <blue>255</blue> | 739 | <blue>254</blue> |
917 | </color> | 740 | </color> |
918 | <color> | 741 | <color> |
919 | <red>223</red> | 742 | <red>255</red> |
920 | <green>223</green> | 743 | <green>255</green> |
921 | <blue>223</blue> | 744 | <blue>190</blue> |
922 | </color> | 745 | </color> |
923 | <color> | 746 | <color> |
924 | <red>96</red> | 747 | <red>127</red> |
925 | <green>96</green> | 748 | <green>127</green> |
926 | <blue>96</blue> | 749 | <blue>63</blue> |
927 | </color> | 750 | </color> |
928 | <color> | 751 | <color> |
929 | <red>128</red> | 752 | <red>170</red> |
930 | <green>128</green> | 753 | <green>170</green> |
931 | <blue>128</blue> | 754 | <blue>85</blue> |
932 | </color> | 755 | </color> |
@@ -953,5 +776,5 @@ | |||
953 | <color> | 776 | <color> |
954 | <red>255</red> | 777 | <red>238</red> |
955 | <green>255</green> | 778 | <green>238</green> |
956 | <blue>127</blue> | 779 | <blue>230</blue> |
957 | </color> | 780 | </color> |
@@ -963,2 +786,7 @@ | |||
963 | <color> | 786 | <color> |
787 | <red>255</red> | ||
788 | <green>221</green> | ||
789 | <blue>118</blue> | ||
790 | </color> | ||
791 | <color> | ||
964 | <red>0</red> | 792 | <red>0</red> |
@@ -967,7 +795,2 @@ | |||
967 | </color> | 795 | </color> |
968 | <color> | ||
969 | <red>255</red> | ||
970 | <green>255</green> | ||
971 | <blue>255</blue> | ||
972 | </color> | ||
973 | </active> | 796 | </active> |
@@ -980,5 +803,5 @@ | |||
980 | <color> | 803 | <color> |
981 | <red>192</red> | 804 | <red>255</red> |
982 | <green>192</green> | 805 | <green>255</green> |
983 | <blue>192</blue> | 806 | <blue>127</blue> |
984 | </color> | 807 | </color> |
@@ -987,18 +810,18 @@ | |||
987 | <green>255</green> | 810 | <green>255</green> |
988 | <blue>255</blue> | 811 | <blue>254</blue> |
989 | </color> | 812 | </color> |
990 | <color> | 813 | <color> |
991 | <red>220</red> | 814 | <red>255</red> |
992 | <green>220</green> | 815 | <green>255</green> |
993 | <blue>220</blue> | 816 | <blue>165</blue> |
994 | </color> | 817 | </color> |
995 | <color> | 818 | <color> |
996 | <red>96</red> | 819 | <red>127</red> |
997 | <green>96</green> | 820 | <green>127</green> |
998 | <blue>96</blue> | 821 | <blue>63</blue> |
999 | </color> | 822 | </color> |
1000 | <color> | 823 | <color> |
1001 | <red>128</red> | 824 | <red>170</red> |
1002 | <green>128</green> | 825 | <green>170</green> |
1003 | <blue>128</blue> | 826 | <blue>85</blue> |
1004 | </color> | 827 | </color> |
@@ -1025,5 +848,5 @@ | |||
1025 | <color> | 848 | <color> |
1026 | <red>255</red> | 849 | <red>238</red> |
1027 | <green>255</green> | 850 | <green>238</green> |
1028 | <blue>127</blue> | 851 | <blue>230</blue> |
1029 | </color> | 852 | </color> |
@@ -1035,2 +858,7 @@ | |||
1035 | <color> | 858 | <color> |
859 | <red>255</red> | ||
860 | <green>221</green> | ||
861 | <blue>118</blue> | ||
862 | </color> | ||
863 | <color> | ||
1036 | <red>0</red> | 864 | <red>0</red> |
@@ -1039,7 +867,2 @@ | |||
1039 | </color> | 867 | </color> |
1040 | <color> | ||
1041 | <red>255</red> | ||
1042 | <green>255</green> | ||
1043 | <blue>255</blue> | ||
1044 | </color> | ||
1045 | </disabled> | 868 | </disabled> |
@@ -1052,5 +875,5 @@ | |||
1052 | <color> | 875 | <color> |
1053 | <red>192</red> | 876 | <red>255</red> |
1054 | <green>192</green> | 877 | <green>255</green> |
1055 | <blue>192</blue> | 878 | <blue>127</blue> |
1056 | </color> | 879 | </color> |
@@ -1059,18 +882,18 @@ | |||
1059 | <green>255</green> | 882 | <green>255</green> |
1060 | <blue>255</blue> | 883 | <blue>254</blue> |
1061 | </color> | 884 | </color> |
1062 | <color> | 885 | <color> |
1063 | <red>220</red> | 886 | <red>255</red> |
1064 | <green>220</green> | 887 | <green>255</green> |
1065 | <blue>220</blue> | 888 | <blue>165</blue> |
1066 | </color> | 889 | </color> |
1067 | <color> | 890 | <color> |
1068 | <red>96</red> | 891 | <red>127</red> |
1069 | <green>96</green> | 892 | <green>127</green> |
1070 | <blue>96</blue> | 893 | <blue>63</blue> |
1071 | </color> | 894 | </color> |
1072 | <color> | 895 | <color> |
1073 | <red>128</red> | 896 | <red>170</red> |
1074 | <green>128</green> | 897 | <green>170</green> |
1075 | <blue>128</blue> | 898 | <blue>85</blue> |
1076 | </color> | 899 | </color> |
@@ -1097,5 +920,5 @@ | |||
1097 | <color> | 920 | <color> |
1098 | <red>255</red> | 921 | <red>238</red> |
1099 | <green>255</green> | 922 | <green>238</green> |
1100 | <blue>127</blue> | 923 | <blue>230</blue> |
1101 | </color> | 924 | </color> |
@@ -1107,2 +930,7 @@ | |||
1107 | <color> | 930 | <color> |
931 | <red>255</red> | ||
932 | <green>221</green> | ||
933 | <blue>118</blue> | ||
934 | </color> | ||
935 | <color> | ||
1108 | <red>0</red> | 936 | <red>0</red> |
@@ -1111,7 +939,2 @@ | |||
1111 | </color> | 939 | </color> |
1112 | <color> | ||
1113 | <red>255</red> | ||
1114 | <green>255</green> | ||
1115 | <blue>255</blue> | ||
1116 | </color> | ||
1117 | </inactive> | 940 | </inactive> |
@@ -1120,10 +943,2 @@ | |||
1120 | <property stdset="1"> | 943 | <property stdset="1"> |
1121 | <name>frameShape</name> | ||
1122 | <enum>Box</enum> | ||
1123 | </property> | ||
1124 | <property stdset="1"> | ||
1125 | <name>frameShadow</name> | ||
1126 | <enum>Raised</enum> | ||
1127 | </property> | ||
1128 | <property stdset="1"> | ||
1129 | <name>text</name> | 944 | <name>text</name> |
@@ -1132,7 +947,4 @@ | |||
1132 | <property stdset="1"> | 947 | <property stdset="1"> |
1133 | <name>alignment</name> | 948 | <name>autoResize</name> |
1134 | <set>AlignCenter</set> | 949 | <bool>false</bool> |
1135 | </property> | ||
1136 | <property> | ||
1137 | <name>hAlign</name> | ||
1138 | </property> | 950 | </property> |
@@ -1141,2 +953,39 @@ | |||
1141 | </widget> | 953 | </widget> |
954 | <customwidgets> | ||
955 | <customwidget> | ||
956 | <class>QWidget</class> | ||
957 | <header location="global">qwidget.h</header> | ||
958 | <sizehint> | ||
959 | <width>-1</width> | ||
960 | <height>-1</height> | ||
961 | </sizehint> | ||
962 | <container>0</container> | ||
963 | <sizepolicy> | ||
964 | <hordata>5</hordata> | ||
965 | <verdata>5</verdata> | ||
966 | </sizepolicy> | ||
967 | <pixmap>image0</pixmap> | ||
968 | </customwidget> | ||
969 | </customwidgets> | ||
970 | <images> | ||
971 | <image> | ||
972 | <name>image0</name> | ||
973 | <data format="XPM.GZ" length="646">789c6dd2c10ac2300c00d07bbf2234b7229d1be245fc04c5a3201e4615f430059d0711ff5ddb2e6bb236ec90eed134cb5a19d8ef36602af5ecdbfeeac05dda0798d3abebde87e3faa374d3807fa0d633a52d38d8de6f679fe33fc776e196f53cd010188256a3600a292882096246517815ca99884606e18044a3a40d91824820924265a7923a2e8bcd05f33db1173e002913175f2a6be6d3294871a2d95fa00e8a94ee017b69d339d90df1e77c57ea072ede6758</data> | ||
974 | </image> | ||
975 | </images> | ||
976 | <tabstops> | ||
977 | <tabstop>display</tabstop> | ||
978 | <tabstop>button_1</tabstop> | ||
979 | <tabstop>button_2</tabstop> | ||
980 | <tabstop>button_3</tabstop> | ||
981 | <tabstop>button_4</tabstop> | ||
982 | <tabstop>button_5</tabstop> | ||
983 | <tabstop>button_6</tabstop> | ||
984 | <tabstop>button_7</tabstop> | ||
985 | <tabstop>button_8</tabstop> | ||
986 | <tabstop>button_9</tabstop> | ||
987 | <tabstop>button_0</tabstop> | ||
988 | <tabstop>button_Skip</tabstop> | ||
989 | <tabstop>button_OK</tabstop> | ||
990 | </tabstops> | ||
1142 | </UI> | 991 | </UI> |