diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2010-03-19 14:48:54 -0300 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2010-03-19 14:48:54 -0300 |
commit | 42fd70af65f843853df851657f175351c072ff76 (patch) | |
tree | e077719c4af2e2989411f4cfe7afaf4d6a532f53 /shibokengenerator.cpp | |
parent | deca7c24a273857d6bc3f735fdea863265a2bc1f (diff) |
Allow hash-function tag to be definied in object-types (Fix bug #186).
Diffstat (limited to 'shibokengenerator.cpp')
-rw-r--r-- | shibokengenerator.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/shibokengenerator.cpp b/shibokengenerator.cpp index 4fd54f746..d14535cda 100644 --- a/shibokengenerator.cpp +++ b/shibokengenerator.cpp @@ -303,7 +303,10 @@ static QString baseConversionString(QString typeName) void ShibokenGenerator::writeBaseConversion(QTextStream& s, const TypeEntry* type) { - s << baseConversionString(type->name()); + QString typeName = type->name(); + if (type->isObject()) + typeName.append('*'); + s << baseConversionString(typeName); } void ShibokenGenerator::writeBaseConversion(QTextStream& s, const AbstractMetaType* type, |