diff --git a/lib/core/include/qx/core/qx-versionnumber.h b/lib/core/include/qx/core/qx-versionnumber.h index bd030c6a..2cfea0d5 100644 --- a/lib/core/include/qx/core/qx-versionnumber.h +++ b/lib/core/include/qx/core/qx-versionnumber.h @@ -25,9 +25,9 @@ class QX_CORE_EXPORT VersionNumber : public QVersionNumber //-Member Functions-------------------------------------------------------------------------------------------- public: - VersionNumber first(qsizetype n); - int nanoVersion(); - VersionNumber normalized(qsizetype min = 0); + VersionNumber first(qsizetype n) const; + int nanoVersion() const; + VersionNumber normalized(qsizetype min = 0) const; //-Class Functions--------------------------------------------------------------------------------------------- public: diff --git a/lib/core/src/qx-versionnumber.cpp b/lib/core/src/qx-versionnumber.cpp index 4591bdbf..18627912 100644 --- a/lib/core/src/qx-versionnumber.cpp +++ b/lib/core/src/qx-versionnumber.cpp @@ -80,7 +80,7 @@ VersionNumber::VersionNumber() : QVersionNumber() {} * * @sa commonPrefix(). */ -VersionNumber VersionNumber::first(qsizetype n) +VersionNumber VersionNumber::first(qsizetype n) const { if(n < 0) n = 0; @@ -98,7 +98,7 @@ VersionNumber VersionNumber::first(qsizetype n) * * @sa isNull(), segmentAt(). */ -int VersionNumber::nanoVersion() { return segmentAt(3); } +int VersionNumber::nanoVersion() const { return segmentAt(3); } /*! @@ -109,7 +109,7 @@ int VersionNumber::nanoVersion() { return segmentAt(3); } * * @snippet qx-versionnumber.cpp 0 */ -VersionNumber VersionNumber::normalized(qsizetype min) +VersionNumber VersionNumber::normalized(qsizetype min) const { if(min < 0) min = 0;