12#include <QVersionNumber>
22 QVersionNumber mVersionNumber;
25 [[nodiscard]]
auto getInfoFromSuffix(QLatin1Char pStart, QLatin1Char pEnd = QLatin1Char(
'-'))
const;
37 [[nodiscard]]
bool isDraft()
const;
44 return &pLeft == &pRight || (
45 pLeft.mVersionNumber == pRight.mVersionNumber &&
46 pLeft.mSuffix == pRight.mSuffix);
52 return !(pLeft == pRight);
72 QDebugStateSaver saver(pDbg);
Definition VersionNumber.h:18
bool isDeveloperVersion() const
Definition VersionNumber.cpp:38
friend bool operator==(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition VersionNumber.h:42
const QVersionNumber & getVersionNumber() const
Definition VersionNumber.cpp:32
bool isBetaVersion() const
Definition VersionNumber.cpp:44
QString getSuffix() const
Definition VersionNumber.cpp:109
int getDistance() const
Definition VersionNumber.cpp:67
bool isDraft() const
Definition VersionNumber.cpp:103
QString getRevision() const
Definition VersionNumber.cpp:89
VersionNumber(const QString &pVersion)
static const VersionNumber & getApplicationVersion()
Definition VersionNumber.cpp:26
QString getBranch() const
Definition VersionNumber.cpp:83
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
bool operator>(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition VersionNumber.h:63
bool operator!=(const CVCertificate &pLeft, const CVCertificate &pRight)
Definition CVCertificate.h:81
bool operator<(const VersionNumber &pLeft, const VersionNumber &pRight)
Definition VersionNumber.h:56
QDebug operator<<(QDebug pDbg, const CommandApdu &pCommandApdu)
Definition CommandApdu.h:95
bool operator==(const CommandApdu &pLeft, const CommandApdu &pRight)
Definition CommandApdu.h:106