QGIS API Documentation  3.20.0-Odense (decaadbb31)
Classes | Functions
qgsproject.h File Reference
#include "qgis_core.h"
#include "qgis_sip.h"
#include <memory>
#include <QHash>
#include <QList>
#include <QObject>
#include <QPair>
#include <QFileInfo>
#include <QStringList>
#include <QTranslator>
#include "qgsunittypes.h"
#include "qgssnappingconfig.h"
#include "qgsprojectversion.h"
#include "qgsexpressioncontextgenerator.h"
#include "qgsexpressioncontextscopegenerator.h"
#include "qgscoordinatereferencesystem.h"
#include "qgscoordinatetransformcontext.h"
#include "qgsprojectproperty.h"
#include "qgsmaplayerstore.h"
#include "qgsarchive.h"
#include "qgsreadwritecontext.h"
#include "qgsprojectmetadata.h"
#include "qgstranslationcontext.h"
#include "qgsprojecttranslator.h"
#include "qgscolorscheme.h"
#include "qgssettings.h"
#include "qgspropertycollection.h"
#include "qgsrelationmanager.h"
#include "qgsmapthemecollection.h"
Include dependency graph for qgsproject.h:

Go to the source code of this file.

Classes

class  QgsProject
 Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc. More...
 
class  QgsProjectDirtyBlocker
 Temporarily blocks QgsProject "dirtying" for the lifetime of the object. More...
 

Functions

CORE_EXPORT QgsProjectVersion getVersion (QDomDocument const &doc)
 Returns the version string found in the given DOM document. More...
 

Function Documentation

◆ getVersion()

CORE_EXPORT QgsProjectVersion getVersion ( QDomDocument const &  doc)

Returns the version string found in the given DOM document.

Returns
the version string or an empty string if none found
Note
not available in Python bindings.

Definition at line 1014 of file qgsproject.cpp.