blob: dcd61693ff86f02eaeb93b4c4da9e6ed20463469 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
// This file is generated by kconfig_compiler_kf5 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;
}
|