|
Krita Source Code Documentation
|
#include <KoResourceUpdateMediator.h>
Inheritance diagram for KoResourceUpdateMediator:Classes | |
| struct | Private |
Signals | |
| void | sigResourceChanged (int key) |
Public Member Functions | |
| virtual void | connectResource (QVariant sourceResource)=0 |
| int | key () const |
| KoResourceUpdateMediator (int key) | |
| ~KoResourceUpdateMediator () override | |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
A special mediator class that connects the resource and the resource manager. The resource manager connects to a sigResourceChanged() changed and when a resource changes, the manager calls connectResource() for this resource. After that, the mediator should notify the manager about every change that happens to the resource by emitting the corresponding signal.
There is only one mediator for one type (key) of the resource.
Definition at line 27 of file KoResourceUpdateMediator.h.
| KoResourceUpdateMediator::KoResourceUpdateMediator | ( | int | key | ) |
Definition at line 17 of file KoResourceUpdateMediator.cpp.
|
override |
Definition at line 22 of file KoResourceUpdateMediator.cpp.
|
pure virtual |
Implemented in KisPresetUpdateMediator.
| int KoResourceUpdateMediator::key | ( | ) | const |
Definition at line 26 of file KoResourceUpdateMediator.cpp.
References m_d.
|
signal |
|
private |
Definition at line 42 of file KoResourceUpdateMediator.h.