|
Krita Source Code Documentation
|
#include <KoAbstractCanvasResourceInterface.h>
Inheritance diagram for KoAbstractCanvasResourceInterface:Signals | |
| void | sigResourceChangedExternal (int key, const QVariant &value) |
Public Member Functions | |
| int | key () const |
| KoAbstractCanvasResourceInterface (int key, const QString debugTag=QString()) | |
| virtual void | setValue (const QVariant value)=0 |
| set the value of the current resource | |
| virtual QVariant | value () const =0 |
Private Attributes | |
| QString | m_debugTag |
| int | m_key = -1 |
Defines an abstract resource that is stored outside the resource manager
Definition at line 21 of file KoAbstractCanvasResourceInterface.h.
| KoAbstractCanvasResourceInterface::KoAbstractCanvasResourceInterface | ( | int | key, |
| const QString | debugTag = QString() ) |
Definition at line 9 of file KoAbstractCanvasResourceInterface.cpp.
| int KoAbstractCanvasResourceInterface::key | ( | ) | const |
The key corresponding to the resource
Definition at line 15 of file KoAbstractCanvasResourceInterface.cpp.
References m_key.
|
pure virtual |
set the value of the current resource
Implemented in ToolOpacityAbstractResource.
|
signal |
The signal is emitted when the resource is changed outside the setValue() call by some external entity
|
pure virtual |
Return the current value of the resource
Implemented in ToolOpacityAbstractResource.
|
private |
Definition at line 51 of file KoAbstractCanvasResourceInterface.h.
|
private |
Definition at line 50 of file KoAbstractCanvasResourceInterface.h.