[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/kdecore/kconfig_compiler
From: Michael Brade <brade () kde ! org>
Date: 2005-02-16 19:59:11
Message-ID: 20050216195911.C687E1C6A8 () office ! kde ! org
[Download RAW message or body]
CVS commit by brade:
Fix singleton class inheriting a normal class. Needed for KNotes.
M +5 -2 kconfig_compiler.cpp 1.63
--- kdelibs/kdecore/kconfig_compiler/kconfig_compiler.cpp #1.62:1.63
@@ -964,4 +964,7 @@ int main( int argc, char **argv )
if ( headerIncludes.count() > 0 ) h << endl;
+ if ( !singleton && cfgFileNameArg && parameters.isEmpty() )
+ h << "#include <kglobal.h>" << endl;
+
h << "#include <kconfigskeleton.h>" << endl << endl;
@@ -1020,5 +1023,5 @@ int main( int argc, char **argv )
h << " " << className << "(";
if (cfgFileNameArg)
- h << " KSharedConfig::Ptr config" << (parameters.isEmpty() ? " " : ", ");
+ h << " KSharedConfig::Ptr config" << (parameters.isEmpty() ? " = \
KGlobal::sharedConfig()" : ", "); for (QValueList<Param>::ConstIterator it = \
parameters.begin(); it != parameters.end(); ++it)
@@ -1264,5 +1267,5 @@ int main( int argc, char **argv )
// Constructor
cpp << className << "::" << className << "( ";
- if (cfgFileNameArg ) {
+ if ( cfgFileNameArg ) {
if ( !singleton )
cpp << " KSharedConfig::Ptr config";
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic