From 4a73d09fa2480cd6ef84309c0ca7fe295442b472 Mon Sep 17 00:00:00 2001 From: Marcelo Lira Date: Wed, 4 Aug 2010 16:44:52 -0300 Subject: C++ wrapper code is generated for functions whose visibility was modified to private. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed by Luciano Wolf Reviewed by Renato Araújo --- headergenerator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'headergenerator.cpp') diff --git a/headergenerator.cpp b/headergenerator.cpp index d5fab6bd9..2176baf6c 100644 --- a/headergenerator.cpp +++ b/headergenerator.cpp @@ -175,7 +175,8 @@ void HeaderGenerator::writeFunction(QTextStream& s, const AbstractMetaFunction* #endif // pure virtual functions need a default implementation - if (func->isPrivate() || (func->isModifiedRemoved() && !func->isAbstract())) + if ((func->isPrivate() && !visibilityModifiedToPrivate(func)) + || (func->isModifiedRemoved() && !func->isAbstract())) return; #ifdef AVOID_PROTECTED_HACK -- cgit v1.2.3