Commit 239d51c8b9c96dde3774c5913ac55b401bace417
1 parent
1528575538
Exists in
master
and in
2 other branches
의무 세척 기능 추가
Showing
35 changed files
with
515 additions
and
11 deletions
Show diff stats
app/gui/oven_control/adjustmentwindow.ui
... | ... | @@ -44,6 +44,16 @@ |
44 | 44 | </rect> |
45 | 45 | </property> |
46 | 46 | </widget> |
47 | + <widget class="WashWarnIcon" name="label_2"> | |
48 | + <property name="geometry"> | |
49 | + <rect> | |
50 | + <x>800</x> | |
51 | + <y>320</y> | |
52 | + <width>80</width> | |
53 | + <height>84</height> | |
54 | + </rect> | |
55 | + </property> | |
56 | + </widget> | |
47 | 57 | </widget> |
48 | 58 | <widget class="QWidget" name="page_2"/> |
49 | 59 | </widget> |
... | ... | @@ -248,6 +258,11 @@ QPushButton { |
248 | 258 | <header>clock.h</header> |
249 | 259 | <container>1</container> |
250 | 260 | </customwidget> |
261 | + <customwidget> | |
262 | + <class>WashWarnIcon</class> | |
263 | + <extends>QLabel</extends> | |
264 | + <header>washwarnicon.h</header> | |
265 | + </customwidget> | |
251 | 266 | </customwidgets> |
252 | 267 | <resources> |
253 | 268 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/autocookconfigwindow.ui
... | ... | @@ -88,6 +88,16 @@ border: none; |
88 | 88 | </rect> |
89 | 89 | </property> |
90 | 90 | </widget> |
91 | + <widget class="WashWarnIcon" name="label"> | |
92 | + <property name="geometry"> | |
93 | + <rect> | |
94 | + <x>800</x> | |
95 | + <y>320</y> | |
96 | + <width>80</width> | |
97 | + <height>84</height> | |
98 | + </rect> | |
99 | + </property> | |
100 | + </widget> | |
91 | 101 | </widget> |
92 | 102 | <widget class="QWidget" name="page_2"/> |
93 | 103 | </widget> |
... | ... | @@ -1455,6 +1465,11 @@ border-image: url(:/images/button/152_ov.png); |
1455 | 1465 | <header>clock.h</header> |
1456 | 1466 | <container>1</container> |
1457 | 1467 | </customwidget> |
1468 | + <customwidget> | |
1469 | + <class>WashWarnIcon</class> | |
1470 | + <extends>QLabel</extends> | |
1471 | + <header>washwarnicon.h</header> | |
1472 | + </customwidget> | |
1458 | 1473 | </customwidgets> |
1459 | 1474 | <resources> |
1460 | 1475 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/autocookselectionwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -174,6 +184,11 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</str |
174 | 184 | <header>clock.h</header> |
175 | 185 | <container>1</container> |
176 | 186 | </customwidget> |
187 | + <customwidget> | |
188 | + <class>WashWarnIcon</class> | |
189 | + <extends>QLabel</extends> | |
190 | + <header>washwarnicon.h</header> | |
191 | + </customwidget> | |
177 | 192 | </customwidgets> |
178 | 193 | <resources/> |
179 | 194 | <connections/> | ... | ... |
app/gui/oven_control/autocookwindow.ui
... | ... | @@ -47,6 +47,16 @@ border: none; |
47 | 47 | </rect> |
48 | 48 | </property> |
49 | 49 | </widget> |
50 | + <widget class="WashWarnIcon" name="label"> | |
51 | + <property name="geometry"> | |
52 | + <rect> | |
53 | + <x>800</x> | |
54 | + <y>320</y> | |
55 | + <width>80</width> | |
56 | + <height>84</height> | |
57 | + </rect> | |
58 | + </property> | |
59 | + </widget> | |
50 | 60 | </widget> |
51 | 61 | <widget class="QWidget" name="page_2"/> |
52 | 62 | </widget> |
... | ... | @@ -1351,12 +1361,6 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }</string> |
1351 | 1361 | </widget> |
1352 | 1362 | <customwidgets> |
1353 | 1363 | <customwidget> |
1354 | - <class>BulletIndicator</class> | |
1355 | - <extends>QWidget</extends> | |
1356 | - <header>bulletindicator.h</header> | |
1357 | - <container>1</container> | |
1358 | - </customwidget> | |
1359 | - <customwidget> | |
1360 | 1364 | <class>Clock</class> |
1361 | 1365 | <extends>QWidget</extends> |
1362 | 1366 | <header>clock.h</header> |
... | ... | @@ -1368,6 +1372,17 @@ QPushButton:pressed { border-image: url(:/images/button/152_ov.png); }</string> |
1368 | 1372 | <header>animatedimagebox.h</header> |
1369 | 1373 | </customwidget> |
1370 | 1374 | <customwidget> |
1375 | + <class>WashWarnIcon</class> | |
1376 | + <extends>QLabel</extends> | |
1377 | + <header>washwarnicon.h</header> | |
1378 | + </customwidget> | |
1379 | + <customwidget> | |
1380 | + <class>BulletIndicator</class> | |
1381 | + <extends>QWidget</extends> | |
1382 | + <header>bulletindicator.h</header> | |
1383 | + <container>1</container> | |
1384 | + </customwidget> | |
1385 | + <customwidget> | |
1371 | 1386 | <class>HumidityCircularGauge</class> |
1372 | 1387 | <extends>QWidget</extends> |
1373 | 1388 | <header>humiditycirculargauge.h</header> | ... | ... |
app/gui/oven_control/basicsettingwindow.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -404,6 +414,11 @@ QPushButton { text-align: left;} |
404 | 414 | <header>clock.h</header> |
405 | 415 | <container>1</container> |
406 | 416 | </customwidget> |
417 | + <customwidget> | |
418 | + <class>WashWarnIcon</class> | |
419 | + <extends>QLabel</extends> | |
420 | + <header>washwarnicon.h</header> | |
421 | + </customwidget> | |
407 | 422 | </customwidgets> |
408 | 423 | <resources/> |
409 | 424 | <connections/> | ... | ... |
app/gui/oven_control/burnertestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label_7"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -2092,6 +2102,11 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string> |
2092 | 2102 | <header>clock.h</header> |
2093 | 2103 | <container>1</container> |
2094 | 2104 | </customwidget> |
2105 | + <customwidget> | |
2106 | + <class>WashWarnIcon</class> | |
2107 | + <extends>QLabel</extends> | |
2108 | + <header>washwarnicon.h</header> | |
2109 | + </customwidget> | |
2095 | 2110 | </customwidgets> |
2096 | 2111 | <resources> |
2097 | 2112 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/componenttestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label_4"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -499,6 +509,11 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string> |
499 | 509 | <header>clock.h</header> |
500 | 510 | <container>1</container> |
501 | 511 | </customwidget> |
512 | + <customwidget> | |
513 | + <class>WashWarnIcon</class> | |
514 | + <extends>QLabel</extends> | |
515 | + <header>washwarnicon.h</header> | |
516 | + </customwidget> | |
502 | 517 | </customwidgets> |
503 | 518 | <resources> |
504 | 519 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/configwindow.ui
... | ... | @@ -80,6 +80,16 @@ background: none; |
80 | 80 | </rect> |
81 | 81 | </property> |
82 | 82 | </widget> |
83 | + <widget class="WashWarnIcon" name="label"> | |
84 | + <property name="geometry"> | |
85 | + <rect> | |
86 | + <x>800</x> | |
87 | + <y>320</y> | |
88 | + <width>80</width> | |
89 | + <height>84</height> | |
90 | + </rect> | |
91 | + </property> | |
92 | + </widget> | |
83 | 93 | </widget> |
84 | 94 | <widget class="QWidget" name="page_2"/> |
85 | 95 | </widget> |
... | ... | @@ -545,6 +555,11 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/help_ov.png); }</str |
545 | 555 | <header>clock.h</header> |
546 | 556 | <container>1</container> |
547 | 557 | </customwidget> |
558 | + <customwidget> | |
559 | + <class>WashWarnIcon</class> | |
560 | + <extends>QLabel</extends> | |
561 | + <header>washwarnicon.h</header> | |
562 | + </customwidget> | |
548 | 563 | </customwidgets> |
549 | 564 | <resources/> |
550 | 565 | <connections/> | ... | ... |
app/gui/oven_control/electricmodelsettingwindow.ui
... | ... | @@ -451,6 +451,16 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
451 | 451 | </rect> |
452 | 452 | </property> |
453 | 453 | </widget> |
454 | + <widget class="WashWarnIcon" name="label"> | |
455 | + <property name="geometry"> | |
456 | + <rect> | |
457 | + <x>800</x> | |
458 | + <y>320</y> | |
459 | + <width>80</width> | |
460 | + <height>84</height> | |
461 | + </rect> | |
462 | + </property> | |
463 | + </widget> | |
454 | 464 | </widget> |
455 | 465 | <widget class="QWidget" name="page_2"/> |
456 | 466 | </widget> |
... | ... | @@ -463,6 +473,11 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
463 | 473 | <header>clock.h</header> |
464 | 474 | <container>1</container> |
465 | 475 | </customwidget> |
476 | + <customwidget> | |
477 | + <class>WashWarnIcon</class> | |
478 | + <extends>QLabel</extends> | |
479 | + <header>washwarnicon.h</header> | |
480 | + </customwidget> | |
466 | 481 | </customwidgets> |
467 | 482 | <resources/> |
468 | 483 | <connections/> | ... | ... |
app/gui/oven_control/engineermenuwindow.ui
... | ... | @@ -44,6 +44,16 @@ |
44 | 44 | </rect> |
45 | 45 | </property> |
46 | 46 | </widget> |
47 | + <widget class="WashWarnIcon" name="label"> | |
48 | + <property name="geometry"> | |
49 | + <rect> | |
50 | + <x>800</x> | |
51 | + <y>320</y> | |
52 | + <width>80</width> | |
53 | + <height>84</height> | |
54 | + </rect> | |
55 | + </property> | |
56 | + </widget> | |
47 | 57 | </widget> |
48 | 58 | <widget class="QWidget" name="page_2"/> |
49 | 59 | </widget> |
... | ... | @@ -600,6 +610,11 @@ QPushButton { color: rgb(255, 255, 255);text-align: left;padding-left:30px;}</st |
600 | 610 | <header>clock.h</header> |
601 | 611 | <container>1</container> |
602 | 612 | </customwidget> |
613 | + <customwidget> | |
614 | + <class>WashWarnIcon</class> | |
615 | + <extends>QLabel</extends> | |
616 | + <header>washwarnicon.h</header> | |
617 | + </customwidget> | |
603 | 618 | </customwidgets> |
604 | 619 | <resources/> |
605 | 620 | <connections/> | ... | ... |
app/gui/oven_control/fantestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -738,6 +748,11 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string> |
738 | 748 | <header>clock.h</header> |
739 | 749 | <container>1</container> |
740 | 750 | </customwidget> |
751 | + <customwidget> | |
752 | + <class>WashWarnIcon</class> | |
753 | + <extends>QLabel</extends> | |
754 | + <header>washwarnicon.h</header> | |
755 | + </customwidget> | |
741 | 756 | </customwidgets> |
742 | 757 | <resources> |
743 | 758 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/functiontestwindow.ui
... | ... | @@ -47,6 +47,16 @@ |
47 | 47 | </rect> |
48 | 48 | </property> |
49 | 49 | </widget> |
50 | + <widget class="WashWarnIcon" name="label"> | |
51 | + <property name="geometry"> | |
52 | + <rect> | |
53 | + <x>800</x> | |
54 | + <y>320</y> | |
55 | + <width>80</width> | |
56 | + <height>84</height> | |
57 | + </rect> | |
58 | + </property> | |
59 | + </widget> | |
50 | 60 | </widget> |
51 | 61 | <widget class="QWidget" name="page_2"/> |
52 | 62 | </widget> |
... | ... | @@ -576,6 +586,11 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/back_ov.png); }</str |
576 | 586 | <header>clock.h</header> |
577 | 587 | <container>1</container> |
578 | 588 | </customwidget> |
589 | + <customwidget> | |
590 | + <class>WashWarnIcon</class> | |
591 | + <extends>QLabel</extends> | |
592 | + <header>washwarnicon.h</header> | |
593 | + </customwidget> | |
579 | 594 | </customwidgets> |
580 | 595 | <resources/> |
581 | 596 | <connections/> | ... | ... |
app/gui/oven_control/gasmodelsettingwindow.ui
... | ... | @@ -539,6 +539,16 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
539 | 539 | </rect> |
540 | 540 | </property> |
541 | 541 | </widget> |
542 | + <widget class="WashWarnIcon" name="label"> | |
543 | + <property name="geometry"> | |
544 | + <rect> | |
545 | + <x>800</x> | |
546 | + <y>320</y> | |
547 | + <width>80</width> | |
548 | + <height>84</height> | |
549 | + </rect> | |
550 | + </property> | |
551 | + </widget> | |
542 | 552 | </widget> |
543 | 553 | <widget class="QWidget" name="page_2"/> |
544 | 554 | </widget> |
... | ... | @@ -639,6 +649,11 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
639 | 649 | <header>clock.h</header> |
640 | 650 | <container>1</container> |
641 | 651 | </customwidget> |
652 | + <customwidget> | |
653 | + <class>WashWarnIcon</class> | |
654 | + <extends>QLabel</extends> | |
655 | + <header>washwarnicon.h</header> | |
656 | + </customwidget> | |
642 | 657 | </customwidgets> |
643 | 658 | <resources/> |
644 | 659 | <connections/> | ... | ... |
app/gui/oven_control/gastestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -120,6 +130,11 @@ QPushButton:pressed { |
120 | 130 | <header>clock.h</header> |
121 | 131 | <container>1</container> |
122 | 132 | </customwidget> |
133 | + <customwidget> | |
134 | + <class>WashWarnIcon</class> | |
135 | + <extends>QLabel</extends> | |
136 | + <header>washwarnicon.h</header> | |
137 | + </customwidget> | |
123 | 138 | </customwidgets> |
124 | 139 | <resources/> |
125 | 140 | <connections/> | ... | ... |
app/gui/oven_control/historylistwindow.ui
... | ... | @@ -199,6 +199,16 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/006_sys_icon_14_ov.p |
199 | 199 | </rect> |
200 | 200 | </property> |
201 | 201 | </widget> |
202 | + <widget class="WashWarnIcon" name="label_5"> | |
203 | + <property name="geometry"> | |
204 | + <rect> | |
205 | + <x>800</x> | |
206 | + <y>320</y> | |
207 | + <width>80</width> | |
208 | + <height>84</height> | |
209 | + </rect> | |
210 | + </property> | |
211 | + </widget> | |
202 | 212 | </widget> |
203 | 213 | <widget class="QWidget" name="page_2"/> |
204 | 214 | </widget> |
... | ... | @@ -1394,6 +1404,11 @@ QPushButton { text-align:center;}</string> |
1394 | 1404 | <header>clock.h</header> |
1395 | 1405 | <container>1</container> |
1396 | 1406 | </customwidget> |
1407 | + <customwidget> | |
1408 | + <class>WashWarnIcon</class> | |
1409 | + <extends>QLabel</extends> | |
1410 | + <header>washwarnicon.h</header> | |
1411 | + </customwidget> | |
1397 | 1412 | </customwidgets> |
1398 | 1413 | <resources/> |
1399 | 1414 | <connections/> | ... | ... |
app/gui/oven_control/mainwindow.ui
... | ... | @@ -599,6 +599,16 @@ QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_typ |
599 | 599 | </rect> |
600 | 600 | </property> |
601 | 601 | </widget> |
602 | + <widget class="WashWarnIcon" name="label"> | |
603 | + <property name="geometry"> | |
604 | + <rect> | |
605 | + <x>800</x> | |
606 | + <y>320</y> | |
607 | + <width>80</width> | |
608 | + <height>84</height> | |
609 | + </rect> | |
610 | + </property> | |
611 | + </widget> | |
602 | 612 | </widget> |
603 | 613 | <widget class="QLabel" name="steamLabel_13"> |
604 | 614 | <property name="enabled"> |
... | ... | @@ -688,6 +698,11 @@ QPushButton:pressed, QPushButton:focus { background-image: url(:/images/cook_typ |
688 | 698 | <header>clock.h</header> |
689 | 699 | <container>1</container> |
690 | 700 | </customwidget> |
701 | + <customwidget> | |
702 | + <class>WashWarnIcon</class> | |
703 | + <extends>QLabel</extends> | |
704 | + <header>washwarnicon.h</header> | |
705 | + </customwidget> | |
691 | 706 | </customwidgets> |
692 | 707 | <tabstops> |
693 | 708 | <tabstop>steamButton</tabstop> | ... | ... |
app/gui/oven_control/manualcookwindow.ui
... | ... | @@ -99,6 +99,16 @@ height: 33px; |
99 | 99 | </rect> |
100 | 100 | </property> |
101 | 101 | </widget> |
102 | + <widget class="WashWarnIcon" name="label_6"> | |
103 | + <property name="geometry"> | |
104 | + <rect> | |
105 | + <x>800</x> | |
106 | + <y>320</y> | |
107 | + <width>80</width> | |
108 | + <height>84</height> | |
109 | + </rect> | |
110 | + </property> | |
111 | + </widget> | |
102 | 112 | </widget> |
103 | 113 | <widget class="QWidget" name="closeDoorWidget"> |
104 | 114 | <property name="styleSheet"> |
... | ... | @@ -2337,6 +2347,11 @@ QPushButton:pressed { background-image: url(:/images/manual_button/ok_ov.png); } |
2337 | 2347 | <extends>QLabel</extends> |
2338 | 2348 | <header>animatedimagebox.h</header> |
2339 | 2349 | </customwidget> |
2350 | + <customwidget> | |
2351 | + <class>WashWarnIcon</class> | |
2352 | + <extends>QLabel</extends> | |
2353 | + <header>washwarnicon.h</header> | |
2354 | + </customwidget> | |
2340 | 2355 | </customwidgets> |
2341 | 2356 | <resources> |
2342 | 2357 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/modelsettingwindow.ui
... | ... | @@ -363,6 +363,16 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
363 | 363 | </rect> |
364 | 364 | </property> |
365 | 365 | </widget> |
366 | + <widget class="WashWarnIcon" name="label"> | |
367 | + <property name="geometry"> | |
368 | + <rect> | |
369 | + <x>800</x> | |
370 | + <y>320</y> | |
371 | + <width>80</width> | |
372 | + <height>84</height> | |
373 | + </rect> | |
374 | + </property> | |
375 | + </widget> | |
366 | 376 | </widget> |
367 | 377 | <widget class="QWidget" name="page_2"/> |
368 | 378 | </widget> |
... | ... | @@ -375,6 +385,11 @@ QPushButton:pressed { border-image: url(:/images/button/379_ov.png); }</string> |
375 | 385 | <header>clock.h</header> |
376 | 386 | <container>1</container> |
377 | 387 | </customwidget> |
388 | + <customwidget> | |
389 | + <class>WashWarnIcon</class> | |
390 | + <extends>QLabel</extends> | |
391 | + <header>washwarnicon.h</header> | |
392 | + </customwidget> | |
378 | 393 | </customwidgets> |
379 | 394 | <resources/> |
380 | 395 | <connections/> | ... | ... |
app/gui/oven_control/operationtimeheat.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -352,6 +362,11 @@ QPushButton { text-align: center;} |
352 | 362 | <header>clock.h</header> |
353 | 363 | <container>1</container> |
354 | 364 | </customwidget> |
365 | + <customwidget> | |
366 | + <class>WashWarnIcon</class> | |
367 | + <extends>QLabel</extends> | |
368 | + <header>washwarnicon.h</header> | |
369 | + </customwidget> | |
355 | 370 | </customwidgets> |
356 | 371 | <resources/> |
357 | 372 | <connections/> | ... | ... |
app/gui/oven_control/operationtimemain.ui
... | ... | @@ -44,6 +44,16 @@ |
44 | 44 | </rect> |
45 | 45 | </property> |
46 | 46 | </widget> |
47 | + <widget class="WashWarnIcon" name="label_2"> | |
48 | + <property name="geometry"> | |
49 | + <rect> | |
50 | + <x>800</x> | |
51 | + <y>320</y> | |
52 | + <width>80</width> | |
53 | + <height>84</height> | |
54 | + </rect> | |
55 | + </property> | |
56 | + </widget> | |
47 | 57 | </widget> |
48 | 58 | <widget class="QWidget" name="page_2"/> |
49 | 59 | </widget> |
... | ... | @@ -313,6 +323,11 @@ QPushButton { text-align: center;} |
313 | 323 | <header>clock.h</header> |
314 | 324 | <container>1</container> |
315 | 325 | </customwidget> |
326 | + <customwidget> | |
327 | + <class>WashWarnIcon</class> | |
328 | + <extends>QLabel</extends> | |
329 | + <header>washwarnicon.h</header> | |
330 | + </customwidget> | |
316 | 331 | </customwidgets> |
317 | 332 | <resources> |
318 | 333 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/operationtimemode.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -742,6 +752,11 @@ QPushButton { text-align: center;} |
742 | 752 | <header>clock.h</header> |
743 | 753 | <container>1</container> |
744 | 754 | </customwidget> |
755 | + <customwidget> | |
756 | + <class>WashWarnIcon</class> | |
757 | + <extends>QLabel</extends> | |
758 | + <header>washwarnicon.h</header> | |
759 | + </customwidget> | |
745 | 760 | </customwidgets> |
746 | 761 | <resources/> |
747 | 762 | <connections/> | ... | ... |
app/gui/oven_control/operationtimeparts.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -1045,6 +1055,11 @@ QPushButton { text-align: center;} |
1045 | 1055 | <header>clock.h</header> |
1046 | 1056 | <container>1</container> |
1047 | 1057 | </customwidget> |
1058 | + <customwidget> | |
1059 | + <class>WashWarnIcon</class> | |
1060 | + <extends>QLabel</extends> | |
1061 | + <header>washwarnicon.h</header> | |
1062 | + </customwidget> | |
1048 | 1063 | </customwidgets> |
1049 | 1064 | <resources/> |
1050 | 1065 | <connections/> | ... | ... |
app/gui/oven_control/oven_control.pro
... | ... | @@ -101,7 +101,8 @@ SOURCES += main.cpp\ |
101 | 101 | system.cpp \ |
102 | 102 | servicepassinputdlg.cpp \ |
103 | 103 | backlight.cpp \ |
104 | - dirtylevel.cpp | |
104 | + dirtylevel.cpp \ | |
105 | + washwarnicon.cpp | |
105 | 106 | |
106 | 107 | HEADERS += mainwindow.h \ |
107 | 108 | cook.h \ |
... | ... | @@ -192,7 +193,8 @@ HEADERS += mainwindow.h \ |
192 | 193 | system.h \ |
193 | 194 | servicepassinputdlg.h \ |
194 | 195 | backlight.h \ |
195 | - dirtylevel.h | |
196 | + dirtylevel.h \ | |
197 | + washwarnicon.h | |
196 | 198 | |
197 | 199 | FORMS += mainwindow.ui \ |
198 | 200 | manualcookwindow.ui \ | ... | ... |
app/gui/oven_control/primewindow.ui
... | ... | @@ -262,6 +262,16 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</s |
262 | 262 | </rect> |
263 | 263 | </property> |
264 | 264 | </widget> |
265 | + <widget class="WashWarnIcon" name="label"> | |
266 | + <property name="geometry"> | |
267 | + <rect> | |
268 | + <x>800</x> | |
269 | + <y>320</y> | |
270 | + <width>80</width> | |
271 | + <height>84</height> | |
272 | + </rect> | |
273 | + </property> | |
274 | + </widget> | |
265 | 275 | </widget> |
266 | 276 | <widget class="QWidget" name="page_2"/> |
267 | 277 | </widget> |
... | ... | @@ -311,6 +321,11 @@ QPushButton:pressed { border-image: url(:/images/bottom_bar/config_ov.png); }</s |
311 | 321 | <header>clock.h</header> |
312 | 322 | <container>1</container> |
313 | 323 | </customwidget> |
324 | + <customwidget> | |
325 | + <class>WashWarnIcon</class> | |
326 | + <extends>QLabel</extends> | |
327 | + <header>washwarnicon.h</header> | |
328 | + </customwidget> | |
314 | 329 | </customwidgets> |
315 | 330 | <resources/> |
316 | 331 | <connections/> | ... | ... |
app/gui/oven_control/programmingwindow.ui
... | ... | @@ -61,6 +61,16 @@ image-position: bottom; |
61 | 61 | </rect> |
62 | 62 | </property> |
63 | 63 | </widget> |
64 | + <widget class="WashWarnIcon" name="label"> | |
65 | + <property name="geometry"> | |
66 | + <rect> | |
67 | + <x>800</x> | |
68 | + <y>320</y> | |
69 | + <width>80</width> | |
70 | + <height>84</height> | |
71 | + </rect> | |
72 | + </property> | |
73 | + </widget> | |
64 | 74 | </widget> |
65 | 75 | <widget class="QWidget" name="page_2"/> |
66 | 76 | </widget> |
... | ... | @@ -198,6 +208,11 @@ QPushButton:pressed { background-image: url(:/images/etc/main_btn_02_ov.png); }< |
198 | 208 | <header>clock.h</header> |
199 | 209 | <container>1</container> |
200 | 210 | </customwidget> |
211 | + <customwidget> | |
212 | + <class>WashWarnIcon</class> | |
213 | + <extends>QLabel</extends> | |
214 | + <header>washwarnicon.h</header> | |
215 | + </customwidget> | |
201 | 216 | </customwidgets> |
202 | 217 | <resources/> |
203 | 218 | <connections/> | ... | ... |
app/gui/oven_control/realtimemain.ui
... | ... | @@ -44,6 +44,16 @@ |
44 | 44 | </rect> |
45 | 45 | </property> |
46 | 46 | </widget> |
47 | + <widget class="WashWarnIcon" name="label_2"> | |
48 | + <property name="geometry"> | |
49 | + <rect> | |
50 | + <x>800</x> | |
51 | + <y>320</y> | |
52 | + <width>80</width> | |
53 | + <height>84</height> | |
54 | + </rect> | |
55 | + </property> | |
56 | + </widget> | |
47 | 57 | </widget> |
48 | 58 | <widget class="QWidget" name="page_2"/> |
49 | 59 | </widget> |
... | ... | @@ -277,6 +287,11 @@ QPushButton { text-align: center;} |
277 | 287 | <header>clock.h</header> |
278 | 288 | <container>1</container> |
279 | 289 | </customwidget> |
290 | + <customwidget> | |
291 | + <class>WashWarnIcon</class> | |
292 | + <extends>QLabel</extends> | |
293 | + <header>washwarnicon.h</header> | |
294 | + </customwidget> | |
280 | 295 | </customwidgets> |
281 | 296 | <resources> |
282 | 297 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/realtimepartswindow.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -998,6 +1008,11 @@ QPushButton { text-align: center;} |
998 | 1008 | <header>clock.h</header> |
999 | 1009 | <container>1</container> |
1000 | 1010 | </customwidget> |
1011 | + <customwidget> | |
1012 | + <class>WashWarnIcon</class> | |
1013 | + <extends>QLabel</extends> | |
1014 | + <header>washwarnicon.h</header> | |
1015 | + </customwidget> | |
1001 | 1016 | </customwidgets> |
1002 | 1017 | <resources/> |
1003 | 1018 | <connections/> | ... | ... |
app/gui/oven_control/realtimesensorwindow.ui
... | ... | @@ -45,6 +45,16 @@ |
45 | 45 | </rect> |
46 | 46 | </property> |
47 | 47 | </widget> |
48 | + <widget class="WashWarnIcon" name="label"> | |
49 | + <property name="geometry"> | |
50 | + <rect> | |
51 | + <x>800</x> | |
52 | + <y>320</y> | |
53 | + <width>80</width> | |
54 | + <height>84</height> | |
55 | + </rect> | |
56 | + </property> | |
57 | + </widget> | |
48 | 58 | </widget> |
49 | 59 | <widget class="QWidget" name="page_2"/> |
50 | 60 | </widget> |
... | ... | @@ -1332,6 +1342,11 @@ QPushButton { text-align: center;} |
1332 | 1342 | <header>clock.h</header> |
1333 | 1343 | <container>1</container> |
1334 | 1344 | </customwidget> |
1345 | + <customwidget> | |
1346 | + <class>WashWarnIcon</class> | |
1347 | + <extends>QLabel</extends> | |
1348 | + <header>washwarnicon.h</header> | |
1349 | + </customwidget> | |
1335 | 1350 | </customwidgets> |
1336 | 1351 | <resources/> |
1337 | 1352 | <connections/> | ... | ... |
app/gui/oven_control/resources.qrc
app/gui/oven_control/servicehistorymain.ui
... | ... | @@ -44,6 +44,16 @@ |
44 | 44 | </rect> |
45 | 45 | </property> |
46 | 46 | </widget> |
47 | + <widget class="WashWarnIcon" name="label_2"> | |
48 | + <property name="geometry"> | |
49 | + <rect> | |
50 | + <x>800</x> | |
51 | + <y>320</y> | |
52 | + <width>80</width> | |
53 | + <height>84</height> | |
54 | + </rect> | |
55 | + </property> | |
56 | + </widget> | |
47 | 57 | </widget> |
48 | 58 | <widget class="QWidget" name="page_2"/> |
49 | 59 | </widget> |
... | ... | @@ -349,6 +359,11 @@ QPushButton { text-align: center;} |
349 | 359 | <header>clock.h</header> |
350 | 360 | <container>1</container> |
351 | 361 | </customwidget> |
362 | + <customwidget> | |
363 | + <class>WashWarnIcon</class> | |
364 | + <extends>QLabel</extends> | |
365 | + <header>washwarnicon.h</header> | |
366 | + </customwidget> | |
352 | 367 | </customwidgets> |
353 | 368 | <resources> |
354 | 369 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/valvetestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label_16"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -1163,6 +1173,11 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string> |
1163 | 1173 | <header>clock.h</header> |
1164 | 1174 | <container>1</container> |
1165 | 1175 | </customwidget> |
1176 | + <customwidget> | |
1177 | + <class>WashWarnIcon</class> | |
1178 | + <extends>QLabel</extends> | |
1179 | + <header>washwarnicon.h</header> | |
1180 | + </customwidget> | |
1166 | 1181 | </customwidgets> |
1167 | 1182 | <resources> |
1168 | 1183 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/washtestwindow.ui
... | ... | @@ -41,6 +41,16 @@ |
41 | 41 | </rect> |
42 | 42 | </property> |
43 | 43 | </widget> |
44 | + <widget class="WashWarnIcon" name="label_14"> | |
45 | + <property name="geometry"> | |
46 | + <rect> | |
47 | + <x>800</x> | |
48 | + <y>320</y> | |
49 | + <width>80</width> | |
50 | + <height>84</height> | |
51 | + </rect> | |
52 | + </property> | |
53 | + </widget> | |
44 | 54 | </widget> |
45 | 55 | <widget class="QWidget" name="page_2"/> |
46 | 56 | </widget> |
... | ... | @@ -649,6 +659,11 @@ QPushButton:pressed { border-image: url(:/images/button/184_ov.png); }</string> |
649 | 659 | <header>clock.h</header> |
650 | 660 | <container>1</container> |
651 | 661 | </customwidget> |
662 | + <customwidget> | |
663 | + <class>WashWarnIcon</class> | |
664 | + <extends>QLabel</extends> | |
665 | + <header>washwarnicon.h</header> | |
666 | + </customwidget> | |
652 | 667 | </customwidgets> |
653 | 668 | <resources> |
654 | 669 | <include location="resources.qrc"/> | ... | ... |
app/gui/oven_control/washwarnicon.cpp
1 | 1 | #include "washwarnicon.h" |
2 | 2 | |
3 | -WashWarnIcon::WashWarnIcon() | |
3 | +#include "config.h" | |
4 | +#include "dirtylevel.h" | |
5 | + | |
6 | +QPixmap *WashWarnIcon::icon = NULL; | |
7 | + | |
8 | +WashWarnIcon::WashWarnIcon(QWidget *parent) : QLabel(parent) | |
4 | 9 | { |
10 | + if (icon == NULL) | |
11 | + icon = new QPixmap(":/images/symbol/wash.png"); | |
12 | + | |
13 | + connect(&timer, SIGNAL(timeout()), SLOT(check())); | |
14 | + timer.start(1000); | |
15 | + | |
16 | + setPixmap(*icon); | |
5 | 17 | |
18 | + check(); | |
6 | 19 | } |
20 | + | |
21 | +void WashWarnIcon::check() | |
22 | +{ | |
23 | + Define::config_item item = Config::getInstance()->getConfigValue(Define::config_duty_wash); | |
24 | + if (item.d32 == 0) | |
25 | + hide(); | |
26 | + else if (DirtyLevel::dirty() > 0 || DirtyLevel::state() > 0) | |
27 | + show(); | |
28 | + else | |
29 | + hide(); | |
30 | +} | |
31 | + | ... | ... |
app/gui/oven_control/washwarnicon.h
... | ... | @@ -2,10 +2,21 @@ |
2 | 2 | #define WASHWARNICON_H |
3 | 3 | |
4 | 4 | |
5 | +#include <QLabel> | |
6 | +#include <QTimer> | |
7 | + | |
5 | 8 | class WashWarnIcon : public QLabel |
6 | 9 | { |
10 | + Q_OBJECT | |
11 | + | |
12 | + static QPixmap *icon; | |
13 | + QTimer timer; | |
14 | + | |
7 | 15 | public: |
8 | - WashWarnIcon(); | |
16 | + explicit WashWarnIcon(QWidget *parent = 0); | |
17 | + | |
18 | +private slots: | |
19 | + void check(); | |
9 | 20 | }; |
10 | 21 | |
11 | -#endif // WASHWARNICON_H | |
12 | 22 | \ No newline at end of file |
23 | +#endif // WASHWARNICON_H | ... | ... |
app/gui/oven_control/washwindow.ui
... | ... | @@ -84,6 +84,16 @@ border: none; |
84 | 84 | </rect> |
85 | 85 | </property> |
86 | 86 | </widget> |
87 | + <widget class="WashWarnIcon" name="label_2"> | |
88 | + <property name="geometry"> | |
89 | + <rect> | |
90 | + <x>800</x> | |
91 | + <y>320</y> | |
92 | + <width>80</width> | |
93 | + <height>84</height> | |
94 | + </rect> | |
95 | + </property> | |
96 | + </widget> | |
87 | 97 | </widget> |
88 | 98 | <widget class="QWidget" name="progressContainer"> |
89 | 99 | <property name="styleSheet"> |
... | ... | @@ -1167,6 +1177,11 @@ QPushButton:pressed { image: url(:/images/slider_icon/clean_ov.png); }</string> |
1167 | 1177 | <header>washstepgauge.h</header> |
1168 | 1178 | <container>1</container> |
1169 | 1179 | </customwidget> |
1180 | + <customwidget> | |
1181 | + <class>WashWarnIcon</class> | |
1182 | + <extends>QLabel</extends> | |
1183 | + <header>washwarnicon.h</header> | |
1184 | + </customwidget> | |
1170 | 1185 | </customwidgets> |
1171 | 1186 | <resources> |
1172 | 1187 | <include location="resources.qrc"/> | ... | ... |