diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-10-07 09:36:50 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-10-07 14:34:31 +0200 |
commit | 5e4a780b40543fa12d6d9607e3193fb111c5ab84 (patch) | |
tree | eb747784d9f3319d6ac7954eea269614aaad9277 /examples/uml/xmi-read | |
parent | 3031fe1254052bdeffec90ca76e2f3649a971ae7 (diff) |
Improve property metadata information
Change-Id: Ia9a7db26b2e7b8696aa7b82aed93c0fa6ebad8ce
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'examples/uml/xmi-read')
-rw-r--r-- | examples/uml/xmi-read/main.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/examples/uml/xmi-read/main.cpp b/examples/uml/xmi-read/main.cpp index 6d3bf18b..566490d0 100644 --- a/examples/uml/xmi-read/main.cpp +++ b/examples/uml/xmi-read/main.cpp @@ -40,7 +40,10 @@ ****************************************************************************/ #include <QtModeling/QXmiReader> #include <QtModeling/QXmiWriter> -#include <QtModeling/QtModeling> +#include <QtModeling/QModelingObject> + +#include <QtCore/QFile> +#include <QtCore/QDebug> int main () { @@ -52,9 +55,9 @@ int main () } QXmiReader reader(0, true); - QList<QWrappedObject *> rootElements = reader.readFile(&file); + QList<QModelingObject *> rootElements = reader.readFile(&file); if (!rootElements.isEmpty()) - qDebug() << "Successfully read object with name" << rootElements.first()->objectName(); + qDebug() << "Successfully read object with name" << rootElements.first()->asQObject()->objectName(); if (reader.errorStrings().size() > 0) { qDebug() << "Errors:"; foreach (QString error, reader.errorStrings()) @@ -67,7 +70,7 @@ int main () qDebug() << "Cannot write file !"; return 1; } - QXmiWriter writer(rootElements.first()); + QXmiWriter writer(rootElements.first()->asQObject()); writer.writeFile(&file2); } |