|
Krita Source Code Documentation
|
#include <KoActiveCanvasResourceDependencyKoResource.h>
Inheritance diagram for KoActiveCanvasResourceDependencyKoResource< ResourceType >:Public Member Functions | |
| KoActiveCanvasResourceDependencyKoResource (int sourceKey, int targetKey) | |
| bool | shouldUpdateSource (QVariant &source, const QVariant &target) override |
Public Member Functions inherited from KoActiveCanvasResourceDependency | |
| KoActiveCanvasResourceDependency (int sourceKey, int targetKey) | |
| int | sourceKey () const |
| int | targetKey () const |
| virtual | ~KoActiveCanvasResourceDependency () |
Private Types | |
| using | ResourceTypeSP = QSharedPointer<ResourceType> |
A canvas resource dependency for KoResource-based canvas resources. It relies on the presence of KoResource::requiredCanvasResources().
Definition at line 17 of file KoActiveCanvasResourceDependencyKoResource.h.
|
private |
Definition at line 19 of file KoActiveCanvasResourceDependencyKoResource.h.
|
inline |
Definition at line 22 of file KoActiveCanvasResourceDependencyKoResource.h.
|
inlineoverridevirtual |
source does really depend on target and the manager should Q_EMIT notification about target's change Implements KoActiveCanvasResourceDependency.
Definition at line 27 of file KoActiveCanvasResourceDependencyKoResource.h.
References source(), target(), and KoActiveCanvasResourceDependency::targetKey().