24#include "globalsettings.h"
25#include <kstaticdeleter.h>
28GlobalSettings *GlobalSettings::mSelf = 0;
29static KStaticDeleter<GlobalSettings> staticGlobalSettingsDeleter;
31GlobalSettings *GlobalSettings::self()
34 staticGlobalSettingsDeleter.setObject( mSelf, new GlobalSettings() );
41GlobalSettings::GlobalSettings()
43 mConfigSyncTimer = new TQTimer( this, "mConfigSyncTimer" );
44 connect( mConfigSyncTimer, TQ_SIGNAL( timeout() ), this, TQ_SLOT( slotSyncNow() ) );
47void GlobalSettings::requestSync()
49 if ( !mConfigSyncTimer->isActive() )
50 mConfigSyncTimer->start( 0, true );
53void GlobalSettings::slotSyncNow()
58GlobalSettings::~GlobalSettings()
62#include "globalsettings.moc"
|