6#ifndef KOACTIVECANVASRESOURCEDEPENDENCY_H
7#define KOACTIVECANVASRESOURCEDEPENDENCY_H
9#include <QScopedPointer>
10#include <QSharedPointer>
11#include "kritaflake_export.h"
33 int sourceKey()
const;
38 int targetKey()
const;
48 const QScopedPointer<Private>
m_d;
KisMagneticGraph::vertex_descriptor target(typename KisMagneticGraph::edge_descriptor e, KisMagneticGraph g)
KisMagneticGraph::vertex_descriptor source(typename KisMagneticGraph::edge_descriptor e, KisMagneticGraph g)
QSharedPointer< KoActiveCanvasResourceDependency > KoActiveCanvasResourceDependencySP
A representation of dependency between different canvas resources stored in KoResourceManager.
const QScopedPointer< Private > m_d
virtual bool shouldUpdateSource(QVariant &source, const QVariant &target)=0