summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/core/changes/qnodecommand.cpp4
-rw-r--r--src/core/changes/qnodecommand.h2
-rw-r--r--src/core/changes/qnodecommand_p.h1
3 files changed, 6 insertions, 1 deletions
diff --git a/src/core/changes/qnodecommand.cpp b/src/core/changes/qnodecommand.cpp
index fc7e01697..ae5ae46f1 100644
--- a/src/core/changes/qnodecommand.cpp
+++ b/src/core/changes/qnodecommand.cpp
@@ -50,6 +50,10 @@ QNodeCommandPrivate::QNodeCommandPrivate()
{
}
+QNodeCommandPrivate::~QNodeCommandPrivate()
+{
+}
+
QNodeCommand::CommandId QNodeCommandPrivate::createId()
{
static QBasicAtomicInteger<QNodeCommand::CommandId> next = Q_BASIC_ATOMIC_INITIALIZER(0);
diff --git a/src/core/changes/qnodecommand.h b/src/core/changes/qnodecommand.h
index c02365a59..f4371b03c 100644
--- a/src/core/changes/qnodecommand.h
+++ b/src/core/changes/qnodecommand.h
@@ -70,7 +70,7 @@ public:
void setReplyToCommandId(CommandId id);
protected:
- QNodeCommand(QNodeCommandPrivate &dd, QNodeId id);
+ explicit QNodeCommand(QNodeCommandPrivate &dd, QNodeId id);
private:
Q_DECLARE_PRIVATE(QNodeCommand)
diff --git a/src/core/changes/qnodecommand_p.h b/src/core/changes/qnodecommand_p.h
index 09be873f5..dd4259b20 100644
--- a/src/core/changes/qnodecommand_p.h
+++ b/src/core/changes/qnodecommand_p.h
@@ -59,6 +59,7 @@ class QT3DCORE_PRIVATE_EXPORT QNodeCommandPrivate : public QSceneChangePrivate
{
public:
QNodeCommandPrivate();
+ ~QNodeCommandPrivate();
static QNodeCommand::CommandId createId();