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, true );
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   QStringList defaultactiveExtensions;
00074   defaultactiveExtensions.append( QString::fromUtf8( "distribution_list_editor_ng" ) );
00075   defaultactiveExtensions.append( QString::fromUtf8( "resourceselection" ) );
00076 
00077   mActiveExtensionsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "activeExtensions" ), mActiveExtensions, defaultactiveExtensions );
00078   mActiveExtensionsItem->setLabel( i18n("activeExtensions") );
00079   addItem( mActiveExtensionsItem, QString::fromLatin1( "activeExtensions" ) );
00080   QValueList<int> defaultExtensionsSplitterSizes;
00081 
00082   mExtensionsSplitterSizesItem = new KConfigSkeleton::ItemIntList( currentGroup(), QString::fromLatin1( "ExtensionsSplitterSizes" ), mExtensionsSplitterSizes, defaultExtensionsSplitterSizes );
00083   mExtensionsSplitterSizesItem->setLabel( i18n("ExtensionsSplitterSizes") );
00084   addItem( mExtensionsSplitterSizesItem, QString::fromLatin1( "ExtensionsSplitterSizes" ) );
00085 
00086   setCurrentGroup( QString::fromLatin1( "Filters" ) );
00087 
00088   mCurrentFilterItem = new KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( "CurrentFilter" ), mCurrentFilter, 0 );
00089   mCurrentFilterItem->setLabel( i18n("CurrentFilter") );
00090   addItem( mCurrentFilterItem, QString::fromLatin1( "CurrentFilter" ) );
00091 
00092   setCurrentGroup( QString::fromLatin1( "AddresseeEditor" ) );
00093 
00094   QValueList<KConfigSkeleton::ItemEnum::Choice> valuesEditorType;
00095   {
00096     KConfigSkeleton::ItemEnum::Choice choice;
00097     choice.name = QString::fromLatin1( "FullEditor" );
00098     valuesEditorType.append( choice );
00099   }
00100   {
00101     KConfigSkeleton::ItemEnum::Choice choice;
00102     choice.name = QString::fromLatin1( "SimpleEditor" );
00103     valuesEditorType.append( choice );
00104   }
00105   mEditorTypeItem = new KConfigSkeleton::ItemEnum( currentGroup(), QString::fromLatin1( "EditorType" ), mEditorType, valuesEditorType, FullEditor );
00106   mEditorTypeItem->setLabel( i18n("EditorType") );
00107   addItem( mEditorTypeItem, QString::fromLatin1( "EditorType" ) );
00108   mGlobalCustomFieldsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "GlobalCustomFields" ), mGlobalCustomFields );
00109   mGlobalCustomFieldsItem->setLabel( i18n("GlobalCustomFields") );
00110   addItem( mGlobalCustomFieldsItem, QString::fromLatin1( "GlobalCustomFields" ) );
00111   mAdvancedCustomFieldsItem = new KConfigSkeleton::ItemStringList( currentGroup(), QString::fromLatin1( "AdvancedCustomFields" ), mAdvancedCustomFields );
00112   mAdvancedCustomFieldsItem->setLabel( i18n("AdvancedCustomFields") );
00113   addItem( mAdvancedCustomFieldsItem, QString::fromLatin1( "AdvancedCustomFields" ) );
00114 }
00115 
00116 KABPrefsBase::~KABPrefsBase()
00117 {
00118 }
00119 
KDE Home | KDE Accessibility Home | Description of Access Keys