// This file is generated by kconfig_compiler from test8b.kcfg. // All changes you do to this file will be lost. #include "test8b.h" #include #include class Test8bHelper { public: Test8bHelper() : q(0) {} ~Test8bHelper() { delete q; } Test8b *q; }; K_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() { if (!s_globalTest8b.isDestroyed()) { s_globalTest8b->q = 0; } }