diff options
author | Paul Lemire <paul.lemire350@gmail.com> | 2015-11-28 10:33:06 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2015-11-28 15:01:43 +0000 |
commit | fb489c46fdde3fc5ea079d7106739e03c27f7eec (patch) | |
tree | b1546bc77018a178541f97cebf97e5bf1bf36822 /src/input/frontend/qabstractphysicaldevice.cpp | |
parent | 85b49fa66b42d39d0a5ebff0b383d55c77721cab (diff) |
Register QAbstractPhysicalDevice as an uncreatable QML type
Change-Id: Ie7741045281921f4f042c0521f5f62e6e32640f8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/input/frontend/qabstractphysicaldevice.cpp')
-rw-r--r-- | src/input/frontend/qabstractphysicaldevice.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/input/frontend/qabstractphysicaldevice.cpp b/src/input/frontend/qabstractphysicaldevice.cpp index e3d1bc819..a47b915fd 100644 --- a/src/input/frontend/qabstractphysicaldevice.cpp +++ b/src/input/frontend/qabstractphysicaldevice.cpp @@ -35,6 +35,7 @@ ****************************************************************************/ #include "qabstractphysicaldevice.h" +#include <Qt3DCore/private/qnode_p.h> QT_BEGIN_NAMESPACE @@ -45,6 +46,11 @@ QAbstractPhysicalDevice::QAbstractPhysicalDevice(Qt3DCore::QNode *parent) { } +QAbstractPhysicalDevice::~QAbstractPhysicalDevice() +{ + Q_ASSERT_X(Qt3DCore::QNodePrivate::get(this)->m_wasCleanedUp, Q_FUNC_INFO, "QNode::cleanup should have been called by now. A Qt3DInput::QAbstractPhysicalDevice subclass didn't call QNode::cleanup in its destructor"); +} + } QT_END_NAMESPACE |