Krita Source Code Documentation
Loading...
Searching...
No Matches
KisUpdaterStatus Class Reference

#include <KisUpdaterStatus.h>

+ Inheritance diagram for KisUpdaterStatus:

Public Member Functions

QString availableVersion ()
 
QString details ()
 
QString downloadLink ()
 
 KisUpdaterStatus ()
 
 KisUpdaterStatus (const KisUpdaterStatus &rhs)
 
KisUpdaterStatusoperator= (KisUpdaterStatus &secondArg)
 
bool operator== (KisUpdaterStatus &secondArg)
 
void setAvailableVersion (const QString &availableVersion)
 
void setDetails (const QString &details)
 
void setDownloadLink (const QString &downloadLink)
 
void setStatus (const UpdaterStatus::StatusID &status)
 
void setUpdaterOutput (const QString &updaterOutput)
 
UpdaterStatus::StatusID status ()
 
QString updaterOutput ()
 
 ~KisUpdaterStatus ()
 

Private Attributes

QString m_availableVersion
 
QString m_details
 
QString m_downloadLink
 
UpdaterStatus::StatusID m_status { UpdaterStatus::StatusID::INITIALIZED }
 
QString m_updaterOutput
 

Detailed Description

Definition at line 35 of file KisUpdaterStatus.h.

Constructor & Destructor Documentation

◆ KisUpdaterStatus() [1/2]

KisUpdaterStatus::KisUpdaterStatus ( )

Definition at line 11 of file KisUpdaterStatus.cpp.

12{
13
14}

◆ KisUpdaterStatus() [2/2]

KisUpdaterStatus::KisUpdaterStatus ( const KisUpdaterStatus & rhs)

Definition at line 16 of file KisUpdaterStatus.cpp.

17 : QObject(0)
18 , m_status(rhs.m_status)
22 , m_details(rhs.m_details)
23{
24
25}
UpdaterStatus::StatusID m_status

◆ ~KisUpdaterStatus()

KisUpdaterStatus::~KisUpdaterStatus ( )

Definition at line 27 of file KisUpdaterStatus.cpp.

28{
29
30}

Member Function Documentation

◆ availableVersion()

QString KisUpdaterStatus::availableVersion ( )

Definition at line 36 of file KisUpdaterStatus.cpp.

36 {
37 return m_availableVersion;
38}

References m_availableVersion.

◆ details()

QString KisUpdaterStatus::details ( )

Definition at line 48 of file KisUpdaterStatus.cpp.

49{
50 return m_details;
51}

References m_details.

◆ downloadLink()

QString KisUpdaterStatus::downloadLink ( )

Definition at line 40 of file KisUpdaterStatus.cpp.

40 {
41 return m_downloadLink;
42}

References m_downloadLink.

◆ operator=()

KisUpdaterStatus & KisUpdaterStatus::operator= ( KisUpdaterStatus & secondArg)

Definition at line 78 of file KisUpdaterStatus.cpp.

79{
80 m_status = secondArg.status();
82 m_downloadLink = secondArg.downloadLink();
83 m_updaterOutput = secondArg.updaterOutput();
84 m_details = secondArg.details();
85
86 return *this;
87}
UpdaterStatus::StatusID status()

References availableVersion(), details(), downloadLink(), m_availableVersion, m_details, m_downloadLink, m_status, m_updaterOutput, status(), and updaterOutput().

◆ operator==()

bool KisUpdaterStatus::operator== ( KisUpdaterStatus & secondArg)

Definition at line 89 of file KisUpdaterStatus.cpp.

90{
91 if (m_status == secondArg.status()) {
92 return true;
93 } else {
94 return false;
95 }
96}

References m_status, and status().

◆ setAvailableVersion()

void KisUpdaterStatus::setAvailableVersion ( const QString & availableVersion)

Definition at line 58 of file KisUpdaterStatus.cpp.

References availableVersion(), and m_availableVersion.

◆ setDetails()

void KisUpdaterStatus::setDetails ( const QString & details)

Definition at line 73 of file KisUpdaterStatus.cpp.

74{
76}

References details(), and m_details.

◆ setDownloadLink()

void KisUpdaterStatus::setDownloadLink ( const QString & downloadLink)

Definition at line 63 of file KisUpdaterStatus.cpp.

References downloadLink(), and m_downloadLink.

◆ setStatus()

void KisUpdaterStatus::setStatus ( const UpdaterStatus::StatusID & status)

Definition at line 53 of file KisUpdaterStatus.cpp.

54{
56}

References m_status, and status().

◆ setUpdaterOutput()

void KisUpdaterStatus::setUpdaterOutput ( const QString & updaterOutput)

Definition at line 68 of file KisUpdaterStatus.cpp.

References m_updaterOutput, and updaterOutput().

◆ status()

UpdaterStatus::StatusID KisUpdaterStatus::status ( )

Definition at line 32 of file KisUpdaterStatus.cpp.

32 {
33 return m_status;
34}

References m_status.

◆ updaterOutput()

QString KisUpdaterStatus::updaterOutput ( )

Definition at line 44 of file KisUpdaterStatus.cpp.

44 {
45 return m_updaterOutput;
46}

References m_updaterOutput.

Member Data Documentation

◆ m_availableVersion

QString KisUpdaterStatus::m_availableVersion
private

Definition at line 61 of file KisUpdaterStatus.h.

◆ m_details

QString KisUpdaterStatus::m_details
private

Definition at line 64 of file KisUpdaterStatus.h.

◆ m_downloadLink

QString KisUpdaterStatus::m_downloadLink
private

Definition at line 62 of file KisUpdaterStatus.h.

◆ m_status

◆ m_updaterOutput

QString KisUpdaterStatus::m_updaterOutput
private

Definition at line 63 of file KisUpdaterStatus.h.


The documentation for this class was generated from the following files: