You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.3 KiB
52 lines
1.3 KiB
// 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; |
|
} |
|
|
|
|