Advance Wayland and KDE package bring-up
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -0,0 +1,279 @@
|
||||
// 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<MyPrefs::ItemEnum::Choice> 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<MyPrefs::ItemEnum::Choice> 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", "<para>How to send email when an email alarm is triggered.<list><item>KMail: The email is sent automatically via <application>KMail</application>. <application>KMail</application> is started first if necessary.</item><item>Sendmail: The email is sent automatically. This option will only work if your system is configured to use <application>sendmail</application> or a sendmail compatible mail transport agent.</item></list></para>") );
|
||||
addItem( mEmailClientItem, QStringLiteral( "EmailClient" ) );
|
||||
QList<MyPrefs::ItemEnum::Choice> 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<int> > 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<int> 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<int> Test11::defaultQueueRateValue_helper( int i ) const
|
||||
{
|
||||
QList< QList<int> > 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<int> 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()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user