From 7694f960607a8e937411d2401f8e7db5b5f01dc7 Mon Sep 17 00:00:00 2001 From: "Sandro S. Andrade" Date: Mon, 31 Dec 2012 01:10:34 -0300 Subject: Update nested-packaged examples to new 'client-ownership free' impl Change-Id: Id8f3776b0627ebd90250c6afc0aebd3536f090ad Reviewed-by: Sandro S. Andrade --- examples/uml/nested-packages/main.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'examples/uml/nested-packages') diff --git a/examples/uml/nested-packages/main.cpp b/examples/uml/nested-packages/main.cpp index 293c3730..48871a6d 100644 --- a/examples/uml/nested-packages/main.cpp +++ b/examples/uml/nested-packages/main.cpp @@ -10,18 +10,16 @@ #include #include -#include -#include using namespace QtUml; using namespace QtWrappedObjects; -void checkProperties(QObject *object) +void checkProperties(QWrappedObject *wrappedObject) { - const QMetaObject *metaObject = object->metaObject(); - int propertyCount = metaObject->propertyCount(); + const QMetaWrappedObject *metaWrappedObject = wrappedObject->metaWrappedObject(); + int propertyCount = metaWrappedObject->propertyCount(); for (int i = 0; i < propertyCount; ++i) { - qDebug() << "Property" << metaObject->property(i).name(); + qDebug() << "Property" << metaWrappedObject->property(i).metaProperty.name(); } } @@ -117,8 +115,5 @@ int main () delete model.data(); delete package.data(); - - // All containers created by nestedPackages(), ownedStereotypes(), and ownedTypes() - // are destroyed by QScopedPointer } -- cgit v1.2.3