summaryrefslogtreecommitdiffstats
path: root/scripts/templates/qclass.cpp
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-11-26 05:07:40 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-11-26 09:03:06 +0100
commitcb4567f68fde059f014546eff434fa40d164a4e0 (patch)
treed6cb9e6783e72a34ac3ae302d879ca977ebe2d37 /scripts/templates/qclass.cpp
parent9cc11ffbb66d74ce0776ecd1647e412f9c64eac4 (diff)
Fix issue when removing QObject counterpart of model elements
Change-Id: I9c3a3ae63d8f8e738a8bdb903c02b47a48627b70 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts/templates/qclass.cpp')
-rw-r--r--scripts/templates/qclass.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/templates/qclass.cpp b/scripts/templates/qclass.cpp
index 5148170e..687d1805 100644
--- a/scripts/templates/qclass.cpp
+++ b/scripts/templates/qclass.cpp
@@ -139,6 +139,14 @@ Q${namespace}${className}::Q${namespace}${className}([%- IF class.findvalue("@is
[%- END %]
}
+/*!
+ Destroys the Q${namespace}${className}.
+ */
+Q${namespace}${className}::~Q${namespace}${className}()
+{
+ QUmlElement::deleteQModelingObject();
+}
+
[%- IF documentation != "" %]
/*!
Returns a deep-copied clone of the Q${namespace}${className}.