diff options
Diffstat (limited to 'autotests/kconfig_compiler/test8b.cpp.ref')
| -rw-r--r-- | autotests/kconfig_compiler/test8b.cpp.ref | 52 | 
1 files changed, 52 insertions, 0 deletions
| diff --git a/autotests/kconfig_compiler/test8b.cpp.ref b/autotests/kconfig_compiler/test8b.cpp.ref new file mode 100644 index 00000000..ba0c8b47 --- /dev/null +++ b/autotests/kconfig_compiler/test8b.cpp.ref @@ -0,0 +1,52 @@ +// This file is generated by kconfig_compiler from test8b.kcfg. +// All changes you do to this file will be lost. + +#include "test8b.h" + +#include <qglobal.h> +#include <QtCore/QFile> + +class Test8bHelper +{ +  public: +    Test8bHelper() : q(0) {} +    ~Test8bHelper() { delete q; } +    Test8b *q; +}; +Q_GLOBAL_STATIC(Test8bHelper, s_globalTest8b) +Test8b *Test8b::self() +{ +  if (!s_globalTest8b()->q) { +    new Test8b; +    s_globalTest8b()->q->readConfig(); +  } + +  return s_globalTest8b()->q; +} + +Test8b::Test8b(  ) +  : Test8a() +{ +  Q_ASSERT(!s_globalTest8b()->q); +  s_globalTest8b()->q = this; +  setCurrentGroup( QLatin1String( "Group8b1" ) ); + +  Test8a::ItemUInt  *itemSomething; +  itemSomething = new Test8a::ItemUInt( currentGroup(), QLatin1String( "Something" ), mSomething, 60 ); +  addItem( itemSomething, QLatin1String( "Something" ) ); + +  setCurrentGroup( QLatin1String( "Group8b2" ) ); + +  Test8a::ItemBool  *itemFooBoo; +  itemFooBoo = new Test8a::ItemBool( currentGroup(), QLatin1String( "FooBoo" ), mFooBoo, false ); +  addItem( itemFooBoo, QLatin1String( "FooBoo" ) ); +  Test8a::ItemUInt  *itemPort; +  itemPort = new Test8a::ItemUInt( currentGroup(), QLatin1String( "Port" ), mPort, 1000 ); +  addItem( itemPort, QLatin1String( "Port" ) ); +} + +Test8b::~Test8b() +{ +  s_globalTest8b()->q = 0; +} + | 
