aboutsummaryrefslogtreecommitdiffstats
path: root/cppgenerator.cpp
diff options
context:
space:
mode:
authorRenato Filho <renato.filho@openbossa.org>2010-02-01 20:31:31 -0300
committerHugo Lima <hugo.lima@openbossa.org>2010-02-01 20:42:31 -0200
commit7bed51517c9bcb9e5f152751b1a3c43d71682f55 (patch)
tree0fbd12a00c9cc6a6cda99d8786a3b3b1e299cee7 /cppgenerator.cpp
parent1e70badf548becec2a45b0b451e8a5cb322c0dc0 (diff)
Fixed added constructor generation.
Reviewed by Hugo Parente Lima <hugo.lima@openbossa.org>
Diffstat (limited to 'cppgenerator.cpp')
-rw-r--r--cppgenerator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cppgenerator.cpp b/cppgenerator.cpp
index 4fdc065eb..34159f8cc 100644
--- a/cppgenerator.cpp
+++ b/cppgenerator.cpp
@@ -157,7 +157,7 @@ void CppGenerator::generateClass(QTextStream &s, const AbstractMetaClass *metaCl
foreach (const AbstractMetaFunction* func, filterFunctions(metaClass)) {
if (func->isPrivate() || (func->isModifiedRemoved() && !func->isAbstract()))
continue;
- if (func->isConstructor() && !func->isCopyConstructor())
+ if (func->isConstructor() && !func->isCopyConstructor() && !func->isUserAdded())
writeConstructorNative(s, func);
else if (func->isVirtual() || func->isAbstract())
writeVirtualMethodNative(s, func);