#include <KisSelectedShapesProxy.h>
Definition at line 16 of file KisSelectedShapesProxy.h.
◆ KisSelectedShapesProxy()
| KisSelectedShapesProxy::KisSelectedShapesProxy |
( |
KoShapeManager * | globalShapeManager | ) |
|
Definition at line 22 of file KisSelectedShapesProxy.cpp.
24{
25 m_d->globalShapeManager = globalShapeManager;
26
30}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void currentLayerChanged(const KoShapeLayer *layer)
QScopedPointer< Private > m_d
References connect(), currentLayerChanged(), and m_d.
◆ ~KisSelectedShapesProxy()
| KisSelectedShapesProxy::~KisSelectedShapesProxy |
( |
| ) |
|
|
override |
◆ currentLayerChanged
◆ selection()
Returns a pointer to a currently active shape selection. Don't connect to the selection, unless you really know what you are doing. Use the signals provided by KoSelectedShapesProxy itself. They are guaranteed to be valid all the time.
Implements KoSelectedShapesProxy.
Definition at line 55 of file KisSelectedShapesProxy.cpp.
56{
57 return m_d->shapeManager ?
58 m_d->shapeManager->selection() :
59 m_d->globalShapeManager->selection();
60}
References m_d.
◆ selectionChanged
| void KisSelectedShapesProxy::selectionChanged |
( |
| ) |
|
|
signal |
◆ selectionContentChanged
| void KisSelectedShapesProxy::selectionContentChanged |
( |
| ) |
|
|
signal |
◆ setShapeManager()
◆ m_d
| QScopedPointer<Private> KisSelectedShapesProxy::m_d |
|
private |
The documentation for this class was generated from the following files: