// This file is generated by kconfig_compiler_kf6 from test11.kcfg. // All changes you do to this file will be lost. #include "test11.h" Test11::Test11( QObject *parent ) : MyPrefs( QStringLiteral( "korganizerrc" ) ) { setParent(parent); setCurrentGroup( QStringLiteral( "General" ) ); mAutoSaveItem = new MyPrefs::ItemBool( currentGroup(), QStringLiteral( "Auto Save" ), mAutoSave, false ); mAutoSaveItem->setLabel( QCoreApplication::translate("Test11", "Enable automatic saving of calendar") ); mAutoSaveItem->setWhatsThis( QCoreApplication::translate("Test11", "WhatsThis text for AutoSave option") ); addItem( mAutoSaveItem, QStringLiteral( "AutoSave" ) ); mAutoSaveIntervalItem = new MyPrefs::ItemInt( currentGroup(), QStringLiteral( "Auto Save Interval" ), mAutoSaveInterval, 10 ); mAutoSaveIntervalItem->setLabel( QCoreApplication::translate("Test11", "Auto Save Interval") ); addItem( mAutoSaveIntervalItem, QStringLiteral( "AutoSaveInterval" ) ); mConfirmItem = new MyPrefs::ItemBool( currentGroup(), QStringLiteral( "Confirm Deletes" ), mConfirm, true ); mConfirmItem->setLabel( QCoreApplication::translate("Test11", "Confirm deletes") ); addItem( mConfirmItem, QStringLiteral( "Confirm" ) ); mArchiveFileItem = new MyPrefs::ItemString( currentGroup(), QStringLiteral( "Archive File" ), mArchiveFile ); mArchiveFileItem->setLabel( QCoreApplication::translate("Test11", "Archive File") ); addItem( mArchiveFileItem, QStringLiteral( "ArchiveFile" ) ); QList valuesDestination; { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("standardDestination"); valuesDestination.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("askDestination"); valuesDestination.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("argl1"); choice.label = QCoreApplication::translate("Test11", "Argl1 Label"); valuesDestination.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("argl2"); choice.whatsThis = QCoreApplication::translate("Test11", "Argl2 Whatsthis"); valuesDestination.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("argl3"); choice.label = QCoreApplication::translate("Test11", "Argl3 Label"); choice.whatsThis = QCoreApplication::translate("Test11", "Argl3 Whatsthis"); valuesDestination.append( choice ); } mDestinationItem = new MyPrefs::ItemEnum( currentGroup(), QStringLiteral( "Destination" ), mDestination, valuesDestination, EnumDestination::standardDestination ); mDestinationItem->setLabel( QCoreApplication::translate("Test11", "New Events/Todos Should") ); addItem( mDestinationItem, QStringLiteral( "Destination" ) ); setCurrentGroup( QStringLiteral( "Views" ) ); mHourSizeItem = new MyPrefs::ItemInt( currentGroup(), QStringLiteral( "Hour Size" ), mHourSize, 10 ); mHourSizeItem->setLabel( QCoreApplication::translate("Test11", "Hour Size") ); addItem( mHourSizeItem, QStringLiteral( "HourSize" ) ); mSelectionStartsEditorItem = new MyPrefs::ItemBool( currentGroup(), QStringLiteral( "SelectionStartsEditor" ), mSelectionStartsEditor, false ); mSelectionStartsEditorItem->setLabel( QCoreApplication::translate("Test11", "Time range selection in agenda view starts event editor") ); addItem( mSelectionStartsEditorItem, QStringLiteral( "SelectionStartsEditor" ) ); setCurrentGroup( QStringLiteral( "KOrganizer Plugins" ) ); QStringList defaultSelectedPlugins; defaultSelectedPlugins.append( QString::fromUtf8( "holidays" ) ); defaultSelectedPlugins.append( QString::fromUtf8( "webexport" ) ); mSelectedPluginsItem = new MyPrefs::ItemStringList( currentGroup(), QStringLiteral( "SelectedPlugins" ), mSelectedPlugins, defaultSelectedPlugins ); mSelectedPluginsItem->setLabel( QCoreApplication::translate("Test11", "SelectedPlugins") ); addItem( mSelectedPluginsItem, QStringLiteral( "SelectedPlugins" ) ); setCurrentGroup( QStringLiteral( "Colors" ) ); mHighlightColorItem = new MyPrefs::ItemColor( currentGroup(), QStringLiteral( "Highlight Color" ), mHighlightColor, QColor( 100, 100, 255 ) ); mHighlightColorItem->setLabel( QCoreApplication::translate("Test11", "Highlight color") ); addItem( mHighlightColorItem, QStringLiteral( "HighlightColor" ) ); mAgendaBgColorItem = new MyPrefs::ItemColor( currentGroup(), QStringLiteral( "Agenda Background Color" ), mAgendaBgColor, QColor( 255, 255, 255 ) ); mAgendaBgColorItem->setLabel( QCoreApplication::translate("Test11", "Agenda view background color") ); addItem( mAgendaBgColorItem, QStringLiteral( "AgendaBgColor" ) ); setCurrentGroup( QStringLiteral( "Fonts" ) ); mTimeBarFontItem = new MyPrefs::ItemFont( currentGroup(), QStringLiteral( "TimeBar Font" ), mTimeBarFont ); mTimeBarFontItem->setLabel( QCoreApplication::translate("Test11", "Time bar") ); addItem( mTimeBarFontItem, QStringLiteral( "TimeBarFont" ) ); setCurrentGroup( QStringLiteral( "Email" ) ); QList valuesEmailClient; { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("sendmail"); choice.label = /*: @option */ QCoreApplication::translate("Test11", "Sendmail"); valuesEmailClient.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("kmail"); choice.label = /*: @option */ QCoreApplication::translate("Test11", "KMail"); valuesEmailClient.append( choice ); } mEmailClientItem = new MyPrefs::ItemEnum( currentGroup(), QStringLiteral( "EmailClient" ), mEmailClient, valuesEmailClient, kmail ); mEmailClientItem->setLabel( /*: @label */ QCoreApplication::translate("Test11", "Email client") ); mEmailClientItem->setWhatsThis( /*: @info:whatsthis */ QCoreApplication::translate("Test11", "How to send email when an email alarm is triggered.KMail: The email is sent automatically via KMail. KMail is started first if necessary.Sendmail: The email is sent automatically. This option will only work if your system is configured to use sendmail or a sendmail compatible mail transport agent.") ); addItem( mEmailClientItem, QStringLiteral( "EmailClient" ) ); QList valuesDefaultReminderUnits; { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("Minutes"); valuesDefaultReminderUnits.append( choice ); } { MyPrefs::ItemEnum::Choice choice; choice.name = QStringLiteral("HoursMinutes"); choice.label = /*: @option */ QCoreApplication::translate("Test11", "Hours/Minutes"); valuesDefaultReminderUnits.append( choice ); } mDefaultReminderUnitsItem = new MyPrefs::ItemEnum( currentGroup(), QStringLiteral( "RemindUnits" ), mDefaultReminderUnits, valuesDefaultReminderUnits, TimePeriod::HoursMinutes ); mDefaultReminderUnitsItem->setLabel( /*: @label */ QCoreApplication::translate("Test11", "Reminder units") ); mDefaultReminderUnitsItem->setToolTip( /*: @info:tooltip */ QCoreApplication::translate("Test11", "Default reminder time units in the alarm edit dialog.") ); mDefaultReminderUnitsItem->setWhatsThis( /*: @info:whatsthis */ QCoreApplication::translate("Test11", "Default reminder time units in the alarm edit dialog.") ); addItem( mDefaultReminderUnitsItem, QStringLiteral( "DefaultReminderUnits" ) ); setCurrentGroup( QStringLiteral( "QueueRates" ) ); QList< QList > defaultRate; QList< int > defaultRateInit; defaultRateInit.append( 15 ); defaultRateInit.append( 60 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); defaultRateInit.clear(); defaultRateInit.append( 40 ); defaultRateInit.append( 60 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); defaultRateInit.clear(); defaultRateInit.append( 1 ); defaultRateInit.append( 1 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); QList defaultqueueRate; mQueueRateItem[0] = new MyPrefs::ItemIntList( currentGroup(), QStringLiteral( "EmptyingRate 0" ), mQueueRate[0], defaultRate[0] ); mQueueRateItem[0]->setLabel( QCoreApplication::translate("Test11", "EmptyingRate queueRate$(QueueIndex)") ); addItem( mQueueRateItem[0], QStringLiteral( "queueRate0" ) ); mQueueRateItem[1] = new MyPrefs::ItemIntList( currentGroup(), QStringLiteral( "EmptyingRate 1" ), mQueueRate[1], defaultqueueRate ); mQueueRateItem[1]->setLabel( QCoreApplication::translate("Test11", "EmptyingRate queueRate$(QueueIndex)") ); addItem( mQueueRateItem[1], QStringLiteral( "queueRate1" ) ); mQueueRateItem[2] = new MyPrefs::ItemIntList( currentGroup(), QStringLiteral( "EmptyingRate 2" ), mQueueRate[2], defaultRate[2] ); mQueueRateItem[2]->setLabel( QCoreApplication::translate("Test11", "EmptyingRate queueRate$(QueueIndex)") ); addItem( mQueueRateItem[2], QStringLiteral( "queueRate2" ) ); mShowQueueTunerItem = new MyPrefs::ItemBool( currentGroup(), QStringLiteral( "ShowQueueTuner" ), mShowQueueTuner, false ); mShowQueueTunerItem->setLabel( QCoreApplication::translate("Test11", "ShowQueueTuner") ); addItem( mShowQueueTunerItem, QStringLiteral( "ShowQueueTuner" ) ); } bool Test11::defaultAutoSaveValue_helper() const { return false; } int Test11::defaultAutoSaveIntervalValue_helper() const { return 10; } bool Test11::defaultConfirmValue_helper() const { return true; } int Test11::defaultDestinationValue_helper() const { return EnumDestination::standardDestination; } int Test11::defaultHourSizeValue_helper() const { return 10; } bool Test11::defaultSelectionStartsEditorValue_helper() const { return false; } QStringList Test11::defaultSelectedPluginsValue_helper() const { QStringList defaultSelectedPlugins; defaultSelectedPlugins.append( QString::fromUtf8( "holidays" ) ); defaultSelectedPlugins.append( QString::fromUtf8( "webexport" ) ); return defaultSelectedPlugins; } QColor Test11::defaultHighlightColorValue_helper() const { return QColor( 100, 100, 255 ); } QColor Test11::defaultAgendaBgColorValue_helper() const { return QColor( 255, 255, 255 ); } int Test11::defaultEmailClientValue_helper() const { return kmail; } int Test11::defaultDefaultReminderUnitsValue_helper() const { return TimePeriod::HoursMinutes; } QList Test11::defaultQueueRateValue_helper( int i ) const { QList< QList > defaultRate; QList< int > defaultRateInit; defaultRateInit.append( 15 ); defaultRateInit.append( 60 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); defaultRateInit.clear(); defaultRateInit.append( 40 ); defaultRateInit.append( 60 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); defaultRateInit.clear(); defaultRateInit.append( 1 ); defaultRateInit.append( 1 ); defaultRateInit.append( 0 ); defaultRate.append( defaultRateInit ); QList defaultqueueRate; switch (i) { case 0: return defaultRate[0]; case 2: return defaultRate[2]; default: return defaultqueueRate; } } bool Test11::defaultShowQueueTunerValue_helper() const { return false; } Test11::~Test11() { }