summaryrefslogtreecommitdiffstats
path: root/tdecore/tdeconfig_compiler/tests/test8b.cpp.ref
blob: 288faeb124206e5df5ca38678acf654d07af92f9 (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
// This file is generated by tdeconfig_compiler from test8b.kcfg.
// All changes you do to this file will be lost.

#include "test8b.h"

#include <kstaticdeleter.h>

Test8b *Test8b::mSelf = 0;
static KStaticDeleter<Test8b> staticTest8bDeleter;

Test8b *Test8b::self()
{
  if ( !mSelf ) {
    staticTest8bDeleter.setObject( mSelf, new Test8b() );
    mSelf->readConfig();
  }

  return mSelf;
}

Test8b::Test8b(  )
  : Test8a()
{
  mSelf = this;
  setCurrentGroup( TQString::fromLatin1( "Group8b1" ) );

  TDEConfigSkeleton::ItemUInt  *itemSomething;
  itemSomething = new TDEConfigSkeleton::ItemUInt( currentGroup(), TQString::fromLatin1( "Something" ), mSomething, 60 );
  addItem( itemSomething, TQString::fromLatin1( "Something" ) );

  setCurrentGroup( TQString::fromLatin1( "Group8b2" ) );

  TDEConfigSkeleton::ItemBool  *itemFooBoo;
  itemFooBoo = new TDEConfigSkeleton::ItemBool( currentGroup(), TQString::fromLatin1( "FooBoo" ), mFooBoo, false );
  addItem( itemFooBoo, TQString::fromLatin1( "FooBoo" ) );
  TDEConfigSkeleton::ItemUInt  *itemPort;
  itemPort = new TDEConfigSkeleton::ItemUInt( currentGroup(), TQString::fromLatin1( "Port" ), mPort, 1000 );
  addItem( itemPort, TQString::fromLatin1( "Port" ) );
}

Test8b::~Test8b()
{
  if ( mSelf == this )
    staticTest8bDeleter.setObject( mSelf, 0, false );
}