aboutsummaryrefslogtreecommitdiffstats
path: root/shibokengenerator.cpp
diff options
context:
space:
mode:
authorHugo Lima <hugo.lima@openbossa.org>2010-01-15 17:48:07 -0200
committerHugo Lima <hugo.lima@openbossa.org>2010-01-26 22:15:51 -0200
commit96ec538edebf7f754fbb6cbff7f126a71673a0e1 (patch)
tree7be3a0ebaf6527d10ee0734caa26b439c7c2296c /shibokengenerator.cpp
parent08d106b8d67ca22045d3a59b4a05ac0e35d09bd9 (diff)
Write the enum name based on enum module, not the current module being generated.
Diffstat (limited to 'shibokengenerator.cpp')
-rw-r--r--shibokengenerator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/shibokengenerator.cpp b/shibokengenerator.cpp
index 673587710..6821c709d 100644
--- a/shibokengenerator.cpp
+++ b/shibokengenerator.cpp
@@ -235,12 +235,12 @@ static QString cpythonEnumFlagsName(QString moduleName, QString qualifiedCppName
QString ShibokenGenerator::cpythonEnumName(const EnumTypeEntry* enumEntry)
{
- return cpythonEnumFlagsName(moduleName(), enumEntry->qualifiedCppName());
+ return cpythonEnumFlagsName(enumEntry->targetLangPackage().replace(".", "_"), enumEntry->qualifiedCppName());
}
QString ShibokenGenerator::cpythonFlagsName(const FlagsTypeEntry* flagsEntry)
{
- return cpythonEnumFlagsName(moduleName(), flagsEntry->originalName());
+ return cpythonEnumFlagsName(flagsEntry->targetLangPackage().replace(".", "_"), flagsEntry->originalName());
}
QString ShibokenGenerator::cpythonSpecialCastFunctionName(const AbstractMetaClass* metaClass)