Commit 152857553867cce413be0980273a940e834ac0f8
1 parent
6d5da5fca8
Exists in
master
and in
2 other branches
파일 위치 변경
Showing
6 changed files
with
17 additions
and
64 deletions
Show diff stats
app/app-prime-modbus/include/dirtylevel.cpp
... | ... | @@ -1,51 +0,0 @@ |
1 | -#include "dirtylevel.h" | |
2 | - | |
3 | -#include <QDateTime> | |
4 | - | |
5 | -namespace { | |
6 | -QDateTime cookStartTime; | |
7 | -qint64 cookingTime; | |
8 | -int cookingCount; | |
9 | -} | |
10 | - | |
11 | - | |
12 | -void DirtyLevel::cookStart() | |
13 | -{ | |
14 | - cookStartTime = QDateTime.currentDateTime(); | |
15 | - cookingCount++; | |
16 | -} | |
17 | - | |
18 | -void DirtyLevel::cookEnd() | |
19 | -{ | |
20 | - cookingTime += cookStartTime.secsTo(QDateTime.currentDateTime()); | |
21 | -} | |
22 | - | |
23 | -int DirtyLevel::dirty() | |
24 | -{ | |
25 | - if (cookingCount < 1) | |
26 | - return 0; | |
27 | - if (cookingTime < 1 * 3600) | |
28 | - return 1; | |
29 | - if (cookingTime < 3 * 3600) | |
30 | - return 2; | |
31 | - if (cookingTime < 5 * 3600) | |
32 | - return 3; | |
33 | - if (cookingTime < 7 * 3600) | |
34 | - return 4; | |
35 | - return 5; | |
36 | -} | |
37 | - | |
38 | -int DirtyLevel::state() | |
39 | -{ | |
40 | - if (cookingCount < 1) | |
41 | - return 0; | |
42 | - if (cookingCount < 4) | |
43 | - return 1; | |
44 | - if (cookingCount < 7) | |
45 | - return 2; | |
46 | - if (cookingCount < 10) | |
47 | - return 3; | |
48 | - if (cookingCount < 13) | |
49 | - return 4; | |
50 | - return 5; | |
51 | -} |
app/app-prime-modbus/include/dirtylevel.h
app/gui/oven_control/images/not_recognized/config_service/108_wash_icon.png
2.21 KB
app/gui/oven_control/images/symbol/wash.png
2.21 KB
app/gui/oven_control/washwarnicon.cpp
app/gui/oven_control/washwarnicon.h