knotes

knotesglobalconfig.cpp

00001 // This file is generated by kconfig_compiler from knotesglobalconfig.kcfg.
00002 // All changes you do to this file will be lost.
00003 
00004 #include "knotesglobalconfig.h"
00005 
00006 #include <kstaticdeleter.h>
00007 
00008 KNotesGlobalConfig *KNotesGlobalConfig::mSelf = 0;
00009 static KStaticDeleter<KNotesGlobalConfig> staticKNotesGlobalConfigDeleter;
00010 
00011 KNotesGlobalConfig *KNotesGlobalConfig::self()
00012 {
00013   if ( !mSelf ) {
00014     staticKNotesGlobalConfigDeleter.setObject( mSelf, new KNotesGlobalConfig() );
00015     mSelf->readConfig();
00016   }
00017 
00018   return mSelf;
00019 }
00020 
00021 KNotesGlobalConfig::KNotesGlobalConfig(  )
00022   : KNoteConfig()
00023 {
00024   mSelf = this;
00025   setCurrentGroup( QString::fromLatin1( "Actions" ) );
00026 
00027   KConfigSkeleton::ItemString  *itemMailAction;
00028   itemMailAction = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "MailAction" ), mMailAction, QString::fromLatin1( "kmail --subject %t --body %f" ) );
00029   addItem( itemMailAction, QString::fromLatin1( "MailAction" ) );
00030 
00031   setCurrentGroup( QString::fromLatin1( "Alarms" ) );
00032 
00033   KConfigSkeleton::ItemUInt  *itemCheckInterval;
00034   itemCheckInterval = new KConfigSkeleton::ItemUInt( currentGroup(), QString::fromLatin1( "CheckInterval" ), mCheckInterval, 60 );
00035   addItem( itemCheckInterval, QString::fromLatin1( "CheckInterval" ) );
00036   KConfigSkeleton::ItemDateTime  *itemAlarmsLastChecked;
00037   itemAlarmsLastChecked = new KConfigSkeleton::ItemDateTime( currentGroup(), QString::fromLatin1( "AlarmsLastChecked" ), mAlarmsLastChecked );
00038   addItem( itemAlarmsLastChecked, QString::fromLatin1( "AlarmsLastChecked" ) );
00039 
00040   setCurrentGroup( QString::fromLatin1( "Network" ) );
00041 
00042   KConfigSkeleton::ItemBool  *itemReceiveNotes;
00043   itemReceiveNotes = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "ReceiveNotes" ), mReceiveNotes, false );
00044   addItem( itemReceiveNotes, QString::fromLatin1( "ReceiveNotes" ) );
00045   KConfigSkeleton::ItemUInt  *itemPort;
00046   itemPort = new KConfigSkeleton::ItemUInt( currentGroup(), QString::fromLatin1( "Port" ), mPort, 24837 );
00047   addItem( itemPort, QString::fromLatin1( "Port" ) );
00048   KConfigSkeleton::ItemString  *itemSenderID;
00049   itemSenderID = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "SenderID" ), mSenderID );
00050   addItem( itemSenderID, QString::fromLatin1( "SenderID" ) );
00051   KConfigSkeleton::ItemStringList  *itemKnownHosts;
00052   itemKnownHosts = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "KnownHosts" ), mKnownHosts );
00053   addItem( itemKnownHosts, QString::fromLatin1( "KnownHosts" ) );
00054 
00055   setCurrentGroup( QString::fromLatin1( "Style" ) );
00056 
00057   QValueList<KConfigSkeleton::ItemEnum::Choice> valuesStyle;
00058   {
00059     KConfigSkeleton::ItemEnum::Choice choice;
00060     choice.name = QString::fromLatin1( "Plain" );
00061     valuesStyle.append( choice );
00062   }
00063   {
00064     KConfigSkeleton::ItemEnum::Choice choice;
00065     choice.name = QString::fromLatin1( "Fancy" );
00066     valuesStyle.append( choice );
00067   }
00068   KConfigSkeleton::ItemEnum  *itemStyle;
00069   itemStyle = new KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( "Style" ), mStyle, valuesStyle, EnumStyle::Fancy );
00070   addItem( itemStyle, QString::fromLatin1( "Style" ) );
00071 }
00072 
00073 KNotesGlobalConfig::~KNotesGlobalConfig()
00074 {
00075   if ( mSelf == this )
00076     staticKNotesGlobalConfigDeleter.setObject( mSelf, 0, false );
00077 }
00078 
KDE Home | KDE Accessibility Home | Description of Access Keys