diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-08-28 20:01:45 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-08-29 01:05:39 +0200 |
commit | f3f02b513ecc79d1ce7a108664ed772cacc60766 (patch) | |
tree | 7fcc89c85ca9e1aababa0454abe110beb7a38064 /scripts/templates/qclass.cpp | |
parent | cbbc45fa8622e5867174404897684ff9fc73945a (diff) |
Fix some issues in qclass.cpp template
Change-Id: I7fa4500b3f323439832d36d641db7a5c65967787
Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts/templates/qclass.cpp')
-rw-r--r-- | scripts/templates/qclass.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/templates/qclass.cpp b/scripts/templates/qclass.cpp index 3bf9b9f1..51a24d75 100644 --- a/scripts/templates/qclass.cpp +++ b/scripts/templates/qclass.cpp @@ -86,7 +86,11 @@ Q${namespace}${className}::Q${namespace}${className}(QObject *parent) : return reinterpret_cast<${qtType.trim}>(_${qtAttribute}); [%- END -%] [% ELSE %] + [%- IF derived == "true" && (derivedUnion == "" || derivedUnion == "false") %] + return ${namespace}${className}::${qtAttribute}(); + [%- ELSE %] return _${qtAttribute}; + [%- END -%] [%- END %] } |