summaryrefslogtreecommitdiffstats
path: root/src/uml/qumlconstraint.cpp
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-08-26 20:37:03 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-08-27 01:43:50 +0200
commitbc5342512ed3605bbd1953eaf395fe137ca239f0 (patch)
treefd88531fde61ba7c0e0695ba860589b28ce57ebe /src/uml/qumlconstraint.cpp
parentec14050b84782321d2a3a6254aa488e7c716cad9 (diff)
Add initial support for QObject export of QModelingObjects
Still needs initialization from XMI-defined default values Change-Id: Iac8d90155f4f7bb8d092d81bc3a610efb7c58979 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'src/uml/qumlconstraint.cpp')
-rw-r--r--src/uml/qumlconstraint.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/uml/qumlconstraint.cpp b/src/uml/qumlconstraint.cpp
index 7a22ed42..173be4bc 100644
--- a/src/uml/qumlconstraint.cpp
+++ b/src/uml/qumlconstraint.cpp
@@ -39,6 +39,7 @@
**
****************************************************************************/
#include "qumlconstraint.h"
+#include "private/qmodelingobject_p.h"
#include <QtUml/QUmlElement>
#include <QtUml/QUmlNamespace>
@@ -58,6 +59,9 @@ QUmlConstraint::QUmlConstraint() :
_context(0),
_specification(0)
{
+ d_ptr->object.setProperty("constrainedElement", QVariant::fromValue(&_constrainedElement));
+ d_ptr->object.setProperty("context", QVariant::fromValue((QUmlNamespace *)(0)));
+ d_ptr->object.setProperty("specification", QVariant::fromValue((QUmlValueSpecification *)(0)));
}
// OWNED ATTRIBUTES