/************************************************************************ * This file has been generated automatically from * * * * src/core/qgsprojectversion.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/ class QgsProjectVersion { %Docstring 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. %End %TypeHeaderCode #include "qgsprojectversion.h" %End public: QgsProjectVersion(); %Docstring Creates a new NULL version %End QgsProjectVersion( int major, int minor, int sub, const QString &name = "" ); QgsProjectVersion( const QString &string ); int majorVersion(); int minorVersion(); int subVersion(); QString text(); bool isNull() const; %Docstring Returns true if this is a NULL project version. %End bool operator==( const QgsProjectVersion &other ) const; bool operator!=( const QgsProjectVersion &other ) const; bool operator>=( const QgsProjectVersion &other ) const; bool operator>( const QgsProjectVersion &other ) const; }; /************************************************************************ * This file has been generated automatically from * * * * src/core/qgsprojectversion.h * * * * Do not edit manually ! Edit header and run scripts/sipify.pl again * ************************************************************************/