diff options
Diffstat (limited to 'scripts/templates/module.pri')
-rw-r--r-- | scripts/templates/module.pri | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/templates/module.pri b/scripts/templates/module.pri index 88876e4b..12fe0903 100644 --- a/scripts/templates/module.pri +++ b/scripts/templates/module.pri @@ -9,14 +9,19 @@ HEADERS += \ PRIVATE_HEADERS += [%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%] +[%- IF class.findvalue("@isAbstract") != "true" -%] \ - internal/${namespace.lower}${class.findvalue('@name').lower}_p.h + qobjects/q${namespace.lower}${class.findvalue('@name').lower}object_p.h +[%- END -%] [%- END %] SOURCES += \ qt${namespace.lower}namespace.cpp [%- FOREACH class = xmi.findnodes('//packagedElement[@xmi:type=\'uml:Class\']') -%] +[%- IF class.findvalue("@isAbstract") != "true" -%] + \ + qobjects/q${namespace.lower}${class.findvalue('@name').lower}object.cpp +[%- END -%] \ - internal/${namespace.lower}${class.findvalue('@name').lower}.cpp \ q${namespace.lower}${class.findvalue('@name').lower}.cpp [%- END %] |