kaddressbook

kabprefs_base.cpp

00001 // This file is generated by kconfig_compiler from kaddressbook.kcfg.
00002 // All changes you do to this file will be lost.
00003 
00004 #include "kabprefs_base.h"
00005 
00006 #include <klocale.h>
00007 
00008 KABPrefsBase::KABPrefsBase(  )
00009   : KPimPrefs( QString::fromLatin1( "kaddressbookrc" ) )
00010 {
00011   setCurrentGroup( QString::fromLatin1( "General" ) );
00012 
00013   mAutomaticNameParsingItem = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "AutomaticNameParsing" ), mAutomaticNameParsing, true );
00014   mAutomaticNameParsingItem->setLabel( i18n("Automatic name parsing for new addressees") );
00015   addItem( mAutomaticNameParsingItem, QString::fromLatin1( "AutomaticNameParsing" ) );
00016   mCurrentIncSearchFieldItem = new KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( "CurrentIncSearchField" ), mCurrentIncSearchField, 0 );
00017   mCurrentIncSearchFieldItem->setLabel( i18n("CurrentIncSearchField") );
00018   addItem( mCurrentIncSearchFieldItem, QString::fromLatin1( "CurrentIncSearchField" ) );
00019   mPhoneHookApplicationItem = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "PhoneHookApplication" ), mPhoneHookApplication );
00020   mPhoneHookApplicationItem->setLabel( i18n("Phone") );
00021   addItem( mPhoneHookApplicationItem, QString::fromLatin1( "PhoneHookApplication" ) );
00022   mFaxHookApplicationItem = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "FaxHookApplication" ), mFaxHookApplication, QString::fromLatin1( "kdeprintfax --phone %N" ) );
00023   mFaxHookApplicationItem->setLabel( i18n("Fax") );
00024   addItem( mFaxHookApplicationItem, QString::fromLatin1( "FaxHookApplication" ) );
00025   mSMSHookApplicationItem = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "SMSHookApplication" ), mSMSHookApplication );
00026   mSMSHookApplicationItem->setLabel( i18n("SMS") );
00027   mSMSHookApplicationItem->setWhatsThis( i18n("The script used to send a GSM SMS text message to the mobile phone") );
00028   addItem( mSMSHookApplicationItem, QString::fromLatin1( "SMSHookApplication" ) );
00029 
00030   setCurrentGroup( QString::fromLatin1( "Views" ) );
00031 
00032   mHonorSingleClickItem = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "HonorSingleClick" ), mHonorSingleClick, false );
00033   mHonorSingleClickItem->setLabel( i18n("Honor KDE single click") );
00034   addItem( mHonorSingleClickItem, QString::fromLatin1( "HonorSingleClick" ) );
00035   mCurrentViewItem = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "CurrentView" ), mCurrentView, QString::fromLatin1( "Default Table View" ) );
00036   mCurrentViewItem->setLabel( i18n("CurrentView") );
00037   addItem( mCurrentViewItem, QString::fromLatin1( "CurrentView" ) );
00038   QStringList defaultViewNames;
00039   defaultViewNames.append( QString::fromUtf8( "Default Table View" ) );
00040 
00041   mViewNamesItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "ViewNames" ), mViewNames, defaultViewNames );
00042   mViewNamesItem->setLabel( i18n("ViewNames") );
00043   addItem( mViewNamesItem, QString::fromLatin1( "ViewNames" ) );
00044 
00045   setCurrentGroup( QString::fromLatin1( "MainWindow" ) );
00046 
00047   mJumpButtonBarVisibleItem = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "JumpButtonBarVisible" ), mJumpButtonBarVisible, false );
00048   mJumpButtonBarVisibleItem->setLabel( i18n("JumpButtonBarVisible") );
00049   addItem( mJumpButtonBarVisibleItem, QString::fromLatin1( "JumpButtonBarVisible" ) );
00050   mDetailsPageVisibleItem = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "DetailsPageVisible" ), mDetailsPageVisible, true );
00051   mDetailsPageVisibleItem->setLabel( i18n("DetailsPageVisible") );
00052   addItem( mDetailsPageVisibleItem, QString::fromLatin1( "DetailsPageVisible" ) );
00053   QValueList<int> defaultDetailsSplitter;
00054 
00055   mDetailsSplitterItem = new KConfigSkeleton::ItemIntList( currentGroup(), QString::fromLatin1( "DetailsSplitter" ), mDetailsSplitter, defaultDetailsSplitter );
00056   mDetailsSplitterItem->setLabel( i18n("DetailsSplitter") );
00057   addItem( mDetailsSplitterItem, QString::fromLatin1( "DetailsSplitter" ) );
00058   QValueList<int> defaultLeftSplitter;
00059 
00060   mLeftSplitterItem = new KConfigSkeleton::ItemIntList( currentGroup(), QString::fromLatin1( "LeftSplitter" ), mLeftSplitter, defaultLeftSplitter );
00061   mLeftSplitterItem->setLabel( i18n("LeftSplitter") );
00062   addItem( mLeftSplitterItem, QString::fromLatin1( "LeftSplitter" ) );
00063   mContactListAboveExtensionsItem = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "ContactListAboveExtensions" ), mContactListAboveExtensions, false );
00064   mContactListAboveExtensionsItem->setLabel( i18n("ContactListAboveExtensions") );
00065   mContactListAboveExtensionsItem->setWhatsThis( i18n("If true, the contact list will be placed above the extensions on the left (distribution list editor etc.) instead of in the middle of the main window") );
00066   addItem( mContactListAboveExtensionsItem, QString::fromLatin1( "ContactListAboveExtensions" ) );
00067 
00068   setCurrentGroup( QString::fromLatin1( "ExtensionsGeneral" ) );
00069 
00070   mCurrentExtensionItem = new KConfigSkeleton::ItemString( currentGroup(), QString::fromLatin1( "CurrentExtension" ), mCurrentExtension, QString::fromLatin1( "resourceselection" ) );
00071   mCurrentExtensionItem->setLabel( i18n("CurrentExtension") );
00072   addItem( mCurrentExtensionItem, QString::fromLatin1( "CurrentExtension" ) );
00073   mActiveExtensionsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "activeExtensions" ), mActiveExtensions );
00074   mActiveExtensionsItem->setLabel( i18n("activeExtensions") );
00075   addItem( mActiveExtensionsItem, QString::fromLatin1( "activeExtensions" ) );
00076   QValueList<int> defaultExtensionsSplitterSizes;
00077 
00078   mExtensionsSplitterSizesItem = new KConfigSkeleton::ItemIntList( currentGroup(), QString::fromLatin1( "ExtensionsSplitterSizes" ), mExtensionsSplitterSizes, defaultExtensionsSplitterSizes );
00079   mExtensionsSplitterSizesItem->setLabel( i18n("ExtensionsSplitterSizes") );
00080   addItem( mExtensionsSplitterSizesItem, QString::fromLatin1( "ExtensionsSplitterSizes" ) );
00081 
00082   setCurrentGroup( QString::fromLatin1( "Filters" ) );
00083 
00084   mCurrentFilterItem = new KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( "CurrentFilter" ), mCurrentFilter, 0 );
00085   mCurrentFilterItem->setLabel( i18n("CurrentFilter") );
00086   addItem( mCurrentFilterItem, QString::fromLatin1( "CurrentFilter" ) );
00087 
00088   setCurrentGroup( QString::fromLatin1( "AddresseeEditor" ) );
00089 
00090   QValueList<KConfigSkeleton::ItemEnum::Choice> valuesEditorType;
00091   {
00092     KConfigSkeleton::ItemEnum::Choice choice;
00093     choice.name = QString::fromLatin1( "FullEditor" );
00094     valuesEditorType.append( choice );
00095   }
00096   {
00097     KConfigSkeleton::ItemEnum::Choice choice;
00098     choice.name = QString::fromLatin1( "SimpleEditor" );
00099     valuesEditorType.append( choice );
00100   }
00101   mEditorTypeItem = new KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( "EditorType" ), mEditorType, valuesEditorType, FullEditor );
00102   mEditorTypeItem->setLabel( i18n("EditorType") );
00103   addItem( mEditorTypeItem, QString::fromLatin1( "EditorType" ) );
00104   mGlobalCustomFieldsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "GlobalCustomFields" ), mGlobalCustomFields );
00105   mGlobalCustomFieldsItem->setLabel( i18n("GlobalCustomFields") );
00106   addItem( mGlobalCustomFieldsItem, QString::fromLatin1( "GlobalCustomFields" ) );
00107   mAdvancedCustomFieldsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "AdvancedCustomFields" ), mAdvancedCustomFields );
00108   mAdvancedCustomFieldsItem->setLabel( i18n("AdvancedCustomFields") );
00109   addItem( mAdvancedCustomFieldsItem, QString::fromLatin1( "AdvancedCustomFields" ) );
00110 }
00111 
00112 KABPrefsBase::~KABPrefsBase()
00113 {
00114 }
00115 
KDE Home | KDE Accessibility Home | Description of Access Keys