-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathappliancesdetails.cpp
112 lines (95 loc) · 2.04 KB
/
appliancesdetails.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
#include "appliancesdetails.h"
#include <QDebug>
AppliancesDetails::AppliancesDetails(QObject *parent)
: QObject{parent}
{
qDebug() << "Appliance Added :: " << m_title;
}
QString AppliancesDetails::title() const
{
return m_title;
}
void AppliancesDetails::setTitle(const QString &newTitle)
{
if (m_title == newTitle)
return;
m_title = newTitle;
emit titleChanged();
}
bool AppliancesDetails::onOff() const
{
return m_onOff;
}
void AppliancesDetails::setOnOff(bool newOnOff)
{
if (m_onOff == newOnOff)
return;
m_onOff = newOnOff;
emit onOffChanged();
}
bool AppliancesDetails::wifiConnected() const
{
return m_wifiConnected;
}
void AppliancesDetails::setWifiConnected(bool newWifiConnected)
{
if (m_wifiConnected == newWifiConnected)
return;
m_wifiConnected = newWifiConnected;
emit wifiConnectedChanged();
}
bool AppliancesDetails::fault() const
{
return m_fault;
}
void AppliancesDetails::setFault(bool newFault)
{
if (m_fault == newFault)
return;
m_fault = newFault;
emit faultChanged();
}
bool AppliancesDetails::batteryPowered() const
{
return m_batteryPowered;
}
void AppliancesDetails::setBatteryPowered(bool newBatteryPowered)
{
if (m_batteryPowered == newBatteryPowered)
return;
m_batteryPowered = newBatteryPowered;
emit batteryPoweredChanged();
}
QString AppliancesDetails::icon() const
{
return m_icon;
}
void AppliancesDetails::setIcon(const QString &newIcon)
{
if (m_icon == newIcon)
return;
m_icon = newIcon;
emit iconChanged();
}
bool AppliancesDetails::wifiOn() const
{
return m_wifiOn;
}
void AppliancesDetails::setWifiOn(bool newWifiOn)
{
if (m_wifiOn == newWifiOn)
return;
m_wifiOn = newWifiOn;
emit wifiOnChanged();
}
bool AppliancesDetails::switchOnOff() const
{
return m_switchOnOff;
}
void AppliancesDetails::setSwitchOnOff(bool newSwitchOnOff)
{
if (m_switchOnOff == newSwitchOnOff)
return;
m_switchOnOff = newSwitchOnOff;
emit switchOnOffChanged();
}