89 Q_DECL_DEPRECATED
inline void title(
const QString & title ) { setTitle( title ); }
93 void setTitle(
const QString& title );
104 bool isDirty()
const;
107 void dirty(
bool b );
111 void setDirty(
bool b );
119 void setFileName(
const QString & name );
192 void clearProperties();
203 bool writeEntry(
const QString & scope,
const QString & key,
bool value );
206 bool writeEntry(
const QString & scope,
const QString & key,
double value );
207 bool writeEntry(
const QString & scope,
const QString & key,
int value );
224 int readNumEntry(
const QString & scope,
const QString & key,
int def = 0,
bool * ok = 0 )
const;
225 double readDoubleEntry(
const QString & scope,
const QString & key,
double def = 0,
bool * ok = 0 )
const;
226 bool readBoolEntry(
const QString & scope,
const QString & key,
bool def =
false,
bool * ok = 0 )
const;
252 void dumpProperties()
const;
283 bool avoidIntersection );
287 bool& avoidIntersection )
const;
290 void setTopologicalEditing(
bool enabled );
293 bool topologicalEditing()
const;
319 void setError(
const QString& errorMessage );
365 void oldProjectVersionWarning(
QString );
370 void layerLoaded(
int i,
int n );
374 void snapSettingsChanged();
Layer tree group node serves as a container for layers and further groups.
Base class for all map layer types.
QgsLayerTreeRegistryBridge * layerTreeRegistryBridge() const
Return pointer to the helper class that synchronizes map layer registry with layer tree...
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.
Container class that allows storage of visibility presets consisting of visible map layers and layer ...
UnitType
Type of unit of tolerance value from settings.
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.
virtual void handleBadLayers(QList< QDomNode > layers, QDomDocument projectDom)=0