QGIS API Documentation
3.6.0-Noosa (5873452)
|
A class to describe the version of a project. More...
#include <qgsprojectversion.h>
Public Member Functions | |
QgsProjectVersion ()=default | |
Creates a new NULL version. More... | |
QgsProjectVersion (int major, int minor, int sub, const QString &name="") | |
QgsProjectVersion (const QString &string) | |
bool | isNull () const |
Returns true if this is a NULL project version. More... | |
int | majorVersion () |
int | minorVersion () |
bool | operator!= (const QgsProjectVersion &other) const |
Boolean not equal operator. More... | |
bool | operator== (const QgsProjectVersion &other) const |
Boolean equal operator. More... | |
bool | operator> (const QgsProjectVersion &other) const |
Boolean > operator. More... | |
bool | operator>= (const QgsProjectVersion &other) const |
Boolean >= operator. More... | |
int | subVersion () |
QString | text () |
A class to describe the version of a project.
Used in places where you need to check if the current version of QGIS is greater than the one used to create a project file.
Definition at line 32 of file qgsprojectversion.h.
|
default |
Creates a new NULL version.
QgsProjectVersion::QgsProjectVersion | ( | int | major, |
int | minor, | ||
int | sub, | ||
const QString & | name = "" |
||
) |
Definition at line 24 of file qgsprojectversion.cpp.
QgsProjectVersion::QgsProjectVersion | ( | const QString & | string | ) |
Definition at line 32 of file qgsprojectversion.cpp.
bool QgsProjectVersion::isNull | ( | ) | const |
Returns true if this is a NULL project version.
Definition at line 93 of file qgsprojectversion.cpp.
|
inline |
Definition at line 44 of file qgsprojectversion.h.
|
inline |
Definition at line 45 of file qgsprojectversion.h.
bool QgsProjectVersion::operator!= | ( | const QgsProjectVersion & | other | ) | const |
Boolean not equal operator.
Definition at line 62 of file qgsprojectversion.cpp.
bool QgsProjectVersion::operator== | ( | const QgsProjectVersion & | other | ) | const |
Boolean equal operator.
Definition at line 55 of file qgsprojectversion.cpp.
bool QgsProjectVersion::operator> | ( | const QgsProjectVersion & | other | ) | const |
Boolean > operator.
Definition at line 74 of file qgsprojectversion.cpp.
bool QgsProjectVersion::operator>= | ( | const QgsProjectVersion & | other | ) | const |
Boolean >= operator.
Definition at line 69 of file qgsprojectversion.cpp.
|
inline |
Definition at line 46 of file qgsprojectversion.h.
QString QgsProjectVersion::text | ( | ) |
Definition at line 81 of file qgsprojectversion.cpp.