18 #ifndef QGSCONFIGCACHE_H 19 #define QGSCONFIGCACHE_H 21 #include "qgsconfig.h" 24 #include <QFileSystemWatcher> 26 #include <QDomDocument> 28 #include "qgis_server.h" 51 void removeEntry(
const QString &path );
60 const QgsProject *project(
const QString &path );
66 QFileSystemWatcher mFileSystemWatcher;
69 QDomDocument *xmlDocument(
const QString &filePath );
71 QCache<QString, QDomDocument> mXmlDocumentCache;
72 QCache<QString, QgsProject> mProjectCache;
76 void removeChangedEntry(
const QString &path );
79 #endif // QGSCONFIGCACHE_H
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc.
Cache for server configuration.