Krita Source Code Documentation
Loading...
Searching...
No Matches
KisUpdaterStatus.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2019 Anna Medonosova <anna.medonosova@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
8
#include "
KisUpdaterStatus.h
"
9
#include <
kis_debug.h
>
10
11
KisUpdaterStatus::KisUpdaterStatus
()
12
{
13
14
}
15
16
KisUpdaterStatus::KisUpdaterStatus
(
const
KisUpdaterStatus
& rhs)
17
: QObject(0)
18
, m_status(rhs.m_status)
19
, m_availableVersion(rhs.m_availableVersion)
20
, m_downloadLink(rhs.m_downloadLink)
21
, m_updaterOutput(rhs.m_updaterOutput)
22
, m_details(rhs.m_details)
23
{
24
25
}
26
27
KisUpdaterStatus::~KisUpdaterStatus
()
28
{
29
30
}
31
32
UpdaterStatus::StatusID
KisUpdaterStatus::status
() {
33
return
m_status
;
34
}
35
36
QString
KisUpdaterStatus::availableVersion
() {
37
return
m_availableVersion
;
38
}
39
40
QString
KisUpdaterStatus::downloadLink
() {
41
return
m_downloadLink
;
42
}
43
44
QString
KisUpdaterStatus::updaterOutput
() {
45
return
m_updaterOutput
;
46
}
47
48
QString
KisUpdaterStatus::details
()
49
{
50
return
m_details
;
51
}
52
53
void
KisUpdaterStatus::setStatus
(
const
UpdaterStatus::StatusID
& status)
54
{
55
m_status
=
status
;
56
}
57
58
void
KisUpdaterStatus::setAvailableVersion
(
const
QString& availableVersion)
59
{
60
m_availableVersion
=
availableVersion
;
61
}
62
63
void
KisUpdaterStatus::setDownloadLink
(
const
QString& downloadLink)
64
{
65
m_downloadLink
=
downloadLink
;
66
}
67
68
void
KisUpdaterStatus::setUpdaterOutput
(
const
QString& updaterOutput)
69
{
70
m_updaterOutput
=
updaterOutput
;
71
}
72
73
void
KisUpdaterStatus::setDetails
(
const
QString& details)
74
{
75
m_details
=
details
;
76
}
77
78
KisUpdaterStatus
&
KisUpdaterStatus::operator=
(
KisUpdaterStatus
& secondArg)
79
{
80
m_status
= secondArg.
status
();
81
m_availableVersion
= secondArg.
availableVersion
();
82
m_downloadLink
= secondArg.
downloadLink
();
83
m_updaterOutput
= secondArg.
updaterOutput
();
84
m_details
= secondArg.
details
();
85
86
return
*
this
;
87
}
88
89
bool
KisUpdaterStatus::operator==
(
KisUpdaterStatus
& secondArg)
90
{
91
if
(
m_status
== secondArg.
status
()) {
92
return
true
;
93
}
else
{
94
return
false
;
95
}
96
}
KisUpdaterStatus.h
KisUpdaterStatus
Definition
KisUpdaterStatus.h:36
KisUpdaterStatus::details
QString details()
Definition
KisUpdaterStatus.cpp:48
KisUpdaterStatus::setStatus
void setStatus(const UpdaterStatus::StatusID &status)
Definition
KisUpdaterStatus.cpp:53
KisUpdaterStatus::status
UpdaterStatus::StatusID status()
Definition
KisUpdaterStatus.cpp:32
KisUpdaterStatus::downloadLink
QString downloadLink()
Definition
KisUpdaterStatus.cpp:40
KisUpdaterStatus::m_status
UpdaterStatus::StatusID m_status
Definition
KisUpdaterStatus.h:60
KisUpdaterStatus::setDownloadLink
void setDownloadLink(const QString &downloadLink)
Definition
KisUpdaterStatus.cpp:63
KisUpdaterStatus::operator==
bool operator==(KisUpdaterStatus &secondArg)
Definition
KisUpdaterStatus.cpp:89
KisUpdaterStatus::setAvailableVersion
void setAvailableVersion(const QString &availableVersion)
Definition
KisUpdaterStatus.cpp:58
KisUpdaterStatus::setDetails
void setDetails(const QString &details)
Definition
KisUpdaterStatus.cpp:73
KisUpdaterStatus::updaterOutput
QString updaterOutput()
Definition
KisUpdaterStatus.cpp:44
KisUpdaterStatus::KisUpdaterStatus
KisUpdaterStatus()
Definition
KisUpdaterStatus.cpp:11
KisUpdaterStatus::m_availableVersion
QString m_availableVersion
Definition
KisUpdaterStatus.h:61
KisUpdaterStatus::m_details
QString m_details
Definition
KisUpdaterStatus.h:64
KisUpdaterStatus::m_updaterOutput
QString m_updaterOutput
Definition
KisUpdaterStatus.h:63
KisUpdaterStatus::~KisUpdaterStatus
~KisUpdaterStatus()
Definition
KisUpdaterStatus.cpp:27
KisUpdaterStatus::m_downloadLink
QString m_downloadLink
Definition
KisUpdaterStatus.h:62
KisUpdaterStatus::setUpdaterOutput
void setUpdaterOutput(const QString &updaterOutput)
Definition
KisUpdaterStatus.cpp:68
KisUpdaterStatus::availableVersion
QString availableVersion()
Definition
KisUpdaterStatus.cpp:36
KisUpdaterStatus::operator=
KisUpdaterStatus & operator=(KisUpdaterStatus &secondArg)
Definition
KisUpdaterStatus.cpp:78
kis_debug.h
UpdaterStatus::StatusID
StatusID
Definition
KisUpdaterStatus.h:20
libs
ui
utils
KisUpdaterStatus.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52