Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KOrganizer
Commits
f710f2c5
Commit
f710f2c5
authored
Jul 15, 2020
by
Laurent Montel
😁
Browse files
Port more settings
parent
9515b088
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/prefs/koprefsdialog.cpp
View file @
f710f2c5
...
...
@@ -667,16 +667,16 @@ public:
// GroupBox: Views->General->Date Navigator
QVBoxLayout
*
datenavLayout
=
new
QVBoxLayout
;
QGroupBox
*
datenavBox
=
new
QGroupBox
(
i18nc
(
"@title:group"
,
"Date Navigator"
));
datenavLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
dai
lyRecurItem
()
)
->
checkBox
()
);
datenavLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
weeklyRecur
Item
()
)
->
checkBox
()
);
datenavLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
highlightTodosItem
())
->
c
heck
B
ox
()
);
datenavLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
highlightJournalsItem
())
->
c
heck
B
ox
()
);
datenavLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
w
eekNumbersShowWork
Item
())
->
c
heck
B
ox
()
);
mDailyRecurCheckbox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
dailyRecurItem
()
->
label
(),
this
);
mWeeklyRecurCheckbox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
week
lyRecurItem
()
->
label
(),
this
);
mHighlightTodosCheckbox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
highlightTodosItem
()
->
label
(),
this
);
mHighlightJournalsCheckbox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
highlightJournals
Item
()
->
label
(),
this
);
mWeekNumbersShowWorkCheckbox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
weekNumbersShowWorkItem
()
->
label
(),
this
);
datenavLayout
->
addWidget
(
mDailyRecurC
heck
b
ox
);
datenavLayout
->
addWidget
(
mWeeklyRecurCheckbox
);
datenavLayout
->
addWidget
(
mHighlightTodosC
heck
b
ox
);
datenavLayout
->
addWidget
(
mHighlightJournalsCheckbox
);
datenavLayout
->
addWidget
(
mW
eekNumbersShowWork
C
heck
b
ox
);
datenavBox
->
setLayout
(
datenavLayout
);
generalLayout
->
addWidget
(
datenavBox
);
generalLayout
->
addStretch
(
1
);
...
...
@@ -749,8 +749,6 @@ public:
// GroupBox: Views->Month View->Display Options
QVBoxLayout
*
mdisplayLayout
=
new
QVBoxLayout
;
QGroupBox
*
mdisplayBox
=
new
QGroupBox
(
i18nc
(
"@title:group"
,
"Display Options"
));
/*mdisplayLayout->addWidget(
addWidBool( KOPrefs::instance()->enableMonthScrollItem() )->checkBox() );*/
mdisplayLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
showTimeInMonthViewItem
())
->
checkBox
());
mdisplayLayout
->
addWidget
(
...
...
@@ -767,8 +765,8 @@ public:
monthLayout
->
addWidget
(
mdisplayBox
);
m
onthLayout
->
addWidget
(
addWidBool
(
KOPrefs
::
instance
()
->
c
olorMonthBusyDaysEnabled
Item
())
->
c
heckBox
()
);
m
ColorMonthBusyDaysEnabledCheckBox
=
new
QCheckBox
(
KOPrefs
::
instance
()
->
colorMonthBusyDaysEnabledItem
()
->
label
(),
this
);
monthLayout
->
addWidget
(
mC
olorMonthBusyDaysEnabled
C
heckBox
);
// GroupBox: Views->Month View->Color Usage
monthLayout
->
addWidget
(
...
...
@@ -814,6 +812,12 @@ protected:
mTodosUseCategoryColorsCheckBox
->
setChecked
(
KOPrefs
::
instance
()
->
todosUseCategoryColors
());
mRecordTodosInJournalsCheckBox
->
setChecked
(
KOPrefs
::
instance
()
->
recordTodosInJournals
());
mSortCompletedTodosSeparatelyCheckBox
->
setChecked
(
KOPrefs
::
instance
()
->
sortCompletedTodosSeparately
());
mColorMonthBusyDaysEnabledCheckBox
->
setChecked
(
KOPrefs
::
instance
()
->
colorMonthBusyDaysEnabled
());
mDailyRecurCheckbox
->
setChecked
(
KOPrefs
::
instance
()
->
dailyRecur
());
mWeeklyRecurCheckbox
->
setChecked
(
KOPrefs
::
instance
()
->
weeklyRecur
());
mHighlightTodosCheckbox
->
setChecked
(
KOPrefs
::
instance
()
->
highlightTodos
());
mHighlightJournalsCheckbox
->
setChecked
(
KOPrefs
::
instance
()
->
highlightJournals
());
mWeekNumbersShowWorkCheckbox
->
setChecked
(
KOPrefs
::
instance
()
->
weekNumbersShowWork
());
}
void
usrWriteConfig
()
override
...
...
@@ -822,6 +826,16 @@ protected:
KOPrefs
::
instance
()
->
setTodosUseCategoryColors
(
mTodosUseCategoryColorsCheckBox
->
isChecked
());
KOPrefs
::
instance
()
->
setRecordTodosInJournals
(
mRecordTodosInJournalsCheckBox
->
isChecked
());
KOPrefs
::
instance
()
->
setSortCompletedTodosSeparately
(
mSortCompletedTodosSeparatelyCheckBox
->
isChecked
());
KOPrefs
::
instance
()
->
setColorMonthBusyDaysEnabled
(
mColorMonthBusyDaysEnabledCheckBox
->
isChecked
());
KOPrefs
::
instance
()
->
setDailyRecur
(
mDailyRecurCheckbox
->
isChecked
());
KOPrefs
::
instance
()
->
setWeeklyRecur
(
mWeeklyRecurCheckbox
->
isChecked
());
KOPrefs
::
instance
()
->
setHighlightTodos
(
mHighlightTodosCheckbox
->
isChecked
());
KOPrefs
::
instance
()
->
setHighlightJournals
(
mHighlightJournalsCheckbox
->
isChecked
());
KOPrefs
::
instance
()
->
setWeekNumbersShowWork
(
mWeekNumbersShowWorkCheckbox
->
isChecked
());
}
private:
...
...
@@ -831,6 +845,12 @@ private:
QCheckBox
*
mTodosUseCategoryColorsCheckBox
=
nullptr
;
QCheckBox
*
mRecordTodosInJournalsCheckBox
=
nullptr
;
QCheckBox
*
mSortCompletedTodosSeparatelyCheckBox
=
nullptr
;
QCheckBox
*
mColorMonthBusyDaysEnabledCheckBox
=
nullptr
;
QCheckBox
*
mDailyRecurCheckbox
=
nullptr
;
QCheckBox
*
mWeeklyRecurCheckbox
=
nullptr
;
QCheckBox
*
mHighlightTodosCheckbox
=
nullptr
;
QCheckBox
*
mHighlightJournalsCheckbox
=
nullptr
;
QCheckBox
*
mWeekNumbersShowWorkCheckbox
=
nullptr
;
};
extern
"C"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment