![]() |
itom
|
provides version string parsing and comparison based on semantic versioning More...
Public Member Functions | |
| SemVerVersion (int major, int minor, int patch=0) | |
| QString | toString () const |
| int | toInt () const |
| bool | operator== (const SemVerVersion &other) const |
| bool | isCompatible (const SemVerVersion &other) const |
| bool | isValid () const |
| bool | operator>= (const SemVerVersion &other) const |
| bool | operator> (const SemVerVersion &other) const |
| bool | operator<= (const SemVerVersion &other) const |
| bool | operator< (const SemVerVersion &other) const |
| int | svMajor () const |
| int | svMinor () const |
| int | svPatch () const |
Static Public Member Functions | |
| static SemVerVersion | fromString (const QString &versionString, bool *ok=NULL) |
| static SemVerVersion | fromInt (int versionNumber) |
Private Attributes | |
| int | m_major |
| int | m_minor |
| int | m_patch |
provides version string parsing and comparison based on semantic versioning