10 #include <QVersionNumber>
20 QVersionNumber mVersionNumber;
23 [[nodiscard]]
auto getInfoFromSuffix(QLatin1Char pStart, QLatin1Char pEnd = QLatin1Char(
'-'))
const;
35 [[nodiscard]]
bool isDraft()
const;
42 return &pLeft == &pRight || (
43 pLeft.mVersionNumber == pRight.mVersionNumber &&
44 pLeft.mSuffix == pRight.mSuffix);
50 return !(pLeft == pRight);
70 QDebugStateSaver saver(pDbg);
Definition: VersionNumber.h:16
bool isDeveloperVersion() const
Definition: VersionNumber.cpp:46
friend bool operator==(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition: VersionNumber.h:40
const QVersionNumber & getVersionNumber() const
Definition: VersionNumber.cpp:40
bool isBetaVersion() const
Definition: VersionNumber.cpp:52
QString getSuffix() const
Definition: VersionNumber.cpp:130
int getDistance() const
Definition: VersionNumber.cpp:88
bool isDraft() const
Definition: VersionNumber.cpp:124
QString getRevision() const
Definition: VersionNumber.cpp:110
VersionNumber(const QString &pVersion)
static const VersionNumber & getApplicationVersion()
Definition: VersionNumber.cpp:34
QString getBranch() const
Definition: VersionNumber.cpp:104
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16
bool operator>(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition: VersionNumber.h:61
bool operator!=(const CVCertificate &pLeft, const CVCertificate &pRight)
Definition: CVCertificate.h:81
bool operator<(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition: VersionNumber.h:54
QDebug operator<<(QDebug pDbg, const CommandApdu &pCommandApdu)
Definition: CommandApdu.h:94
bool operator==(const CommandApdu &pLeft, const CommandApdu &pRight)
Definition: CommandApdu.h:105