43 m_d->resourceManagerConnections.clear();
52 m_d->resourceManagerConnections.addConnection(
79 if (selectedEditableShapes.isEmpty()) {
float value(const T *src, size_t ch)
virtual void addCommand(KUndo2Command *command)=0
QPointer< KoCanvasResourceProvider > resourceManager
virtual KoSelectedShapesProxy * selectedShapesProxy() const =0
selectedShapesProxy() is a special interface for keeping a persistent connections to selectionChanged...
void toQColor(QColor *c) const
a convenience method for the above.
virtual KoSelection * selection()=0
const QList< KoShape * > selectedEditableShapes() const
void slotCanvasResourceChanged(int key, const QVariant &value)
~KoShapeFillResourceConnector()
QScopedPointer< Private > m_d
void connectToCanvas(KoCanvasBase *canvas)
KoShapeFillResourceConnector(QObject *parent=0)
KUndo2Command * setColor(const QColor &color)
#define KIS_SAFE_ASSERT_RECOVER_RETURN(cond)
@ BackgroundColor
The active background color selected for this canvas.
@ ForegroundColor
The active foreground color selected for this canvas.
void applyShapeColoring(KoFlake::FillVariant fillVariant, const KoColor &color)
KisSignalAutoConnectionsStore resourceManagerConnections