summaryrefslogtreecommitdiffstats
path: root/src/core/nodes/qbackendnode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/nodes/qbackendnode.cpp')
-rw-r--r--src/core/nodes/qbackendnode.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/core/nodes/qbackendnode.cpp b/src/core/nodes/qbackendnode.cpp
index 433c305cc..4d15e1789 100644
--- a/src/core/nodes/qbackendnode.cpp
+++ b/src/core/nodes/qbackendnode.cpp
@@ -61,6 +61,8 @@ QBackendNodePrivate::QBackendNodePrivate(QBackendNode::Mode mode)
{
}
+QBackendNodePrivate::~QBackendNodePrivate() = default;
+
void QBackendNodePrivate::setEnabled(bool enabled)
{
m_enabled = enabled;
@@ -186,6 +188,22 @@ QBackendNode::Mode QBackendNode::mode() const Q_DECL_NOTHROW
}
/*!
+ * \brief QBackendNode::syncFromFrontEnd
+ * \param frontEnd
+ * \param firstTime
+ *
+ * This is called by the aspect when a \a frontEnd node needs to synchronize it's changes
+ * with the backend (normally due to property changes).
+ *
+ * \a firstTime will be true if the backend node was just created
+ */
+void QBackendNode::syncFromFrontEnd(const QNode *frontEnd, bool firstTime)
+{
+ Q_UNUSED(frontEnd)
+ Q_UNUSED(firstTime)
+}
+
+/*!
* \internal
*/
QBackendNode::QBackendNode(QBackendNodePrivate &dd)