90 Q_DECL_DEPRECATED
inline void title(
const QString & title ) { setTitle( title ); }
95 void setTitle(
const QString& title );
106 bool isDirty()
const;
109 void dirty(
bool b );
113 void setDirty(
bool b );
121 void setFileName(
const QString & name );
194 void clearProperties();
205 bool writeEntry(
const QString & scope,
const QString & key,
bool value );
208 bool writeEntry(
const QString & scope,
const QString & key,
double value );
209 bool writeEntry(
const QString & scope,
const QString & key,
int value );
224 int readNumEntry(
const QString & scope,
const QString & key,
int def = 0,
bool * ok =
nullptr )
const;
225 double readDoubleEntry(
const QString & scope,
const QString & key,
double def = 0,
bool * ok =
nullptr )
const;
226 bool readBoolEntry(
const QString & scope,
const QString & key,
bool def =
false,
bool * ok =
nullptr )
const;
252 void dumpProperties()
const;
285 bool avoidIntersection );
289 bool& avoidIntersection )
const;
292 void setTopologicalEditing(
bool enabled );
295 bool topologicalEditing()
const;
335 void setError(
const QString& errorMessage );
383 void oldProjectVersionWarning(
const QString& );
388 void layerLoaded(
int i,
int n );
390 void loadingLayer(
const QString& );
392 void snapSettingsChanged();
Layer tree group node serves as a container for layers and further groups.
virtual void handleBadLayers(const QList< QDomNode > &layers, const QDomDocument &projectDom)=0
Base class for all map layer types.
QgsLayerTreeRegistryBridge * layerTreeRegistryBridge() const
Return pointer to the helper class that synchronizes map layer registry with layer tree...
UnitType
Type of unit of tolerance value from settings.
SnappingType
Snap to vertex, to segment or both.
Q_DECL_DEPRECATED void title(const QString &title)
Every project has an associated title string.
Listens to the updates in map layer registry and does changes in layer tree.
Reads and writes project states.
virtual ~QgsProjectBadLayerHandler()
This class manages a set of relations between layers.
UnitType
Map units that qgis supports.
Container class that allows storage of visibility presets consisting of visible map layers and layer ...
Default bad layer handler which ignores any missing layers.
Represents a vector layer which manages a vector based data sets.
Interface for classes that handle missing layer files when reading project file.