|
QCAD
Open Source 2D CAD
|
Go to the documentation of this file.
20 #ifndef RLAYERLISTENER_H
21 #define RLAYERLISTENER_H
virtual void setCurrentLayer(RDocumentInterface *documentInterface, RLayer::Id previousLayerId)=0
This method is called when a different layer becomes the new current layer.
virtual void clearLayers()=0
This method is called to signal that no document is currently active.
Abstract base class for classes that are interested in being notified whenever a layer has been added...
Definition: RLayerListener.h:39
virtual void updateLayers(RDocumentInterface *documentInterface, QList< RLayer::Id > &layerIds)=0
This method is called whenever at least one layer in the given document has changed.
Q_DECLARE_METATYPE(RMath *)
int Id
Definition: RObject.h:66
virtual ~RLayerListener()
Definition: RLayerListener.h:41
Interface for interaction between a graphics document and a user.
Definition: RDocumentInterface.h:85
#define QCADCORE_EXPORT
Definition: core_global.h:10