summaryrefslogtreecommitdiffstats
path: root/examples/uml/xmi-read
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-10-12 18:18:04 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-10-12 23:14:34 +0200
commitf1bd8ff17c2324595fc5a939fd537d5a731e4895 (patch)
tree600b9f0a2195c0793e109c9957063f032af27ab9 /examples/uml/xmi-read
parent50b15c72a9447e6fada0175c594c8b03179c4a06 (diff)
Fix bug when reading/writing boolean properties
Change-Id: I3a309392cf7fb70e6669f6eab0cea391029e58f8 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'examples/uml/xmi-read')
-rw-r--r--examples/uml/xmi-read/main.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/uml/xmi-read/main.cpp b/examples/uml/xmi-read/main.cpp
index fe71a97d..c1a6dd3c 100644
--- a/examples/uml/xmi-read/main.cpp
+++ b/examples/uml/xmi-read/main.cpp
@@ -70,7 +70,10 @@ int main ()
qDebug() << "Cannot write file !";
return 1;
}
- QXmiWriter writer(rootElements.first()->asQModelingObject());
- writer.writeFile(&file2);
+ QXmiWriter writer;
+ QList<QModelingObject *> list;
+ foreach (QModelingElement *modelingElement, rootElements)
+ list << modelingElement->asQModelingObject();
+ writer.writeFile(list, &file2);
}