[kcmkwin/kwineffects] Use new Kirigami ListSectionHeader component
Summary: This allows all the section headers to always have the same look and feel and be adjusted in just one place. Depends on D23049 Test Plan: {F7181776} Reviewers: #vdg, kwin, GB_2, #kwin Reviewed By: #vdg, GB_2 Tags: #kwin Maniphest Tasks: T10384 Differential Revision: https://phabricator.kde.org/D23055
This commit is contained in:
parent
4d4d9990dd
commit
0f17d9ebf2
2 changed files with 4 additions and 14 deletions
|
@ -5,7 +5,7 @@ set(PROJECT_VERSION "5.16.80")
|
||||||
set(PROJECT_VERSION_MAJOR 5)
|
set(PROJECT_VERSION_MAJOR 5)
|
||||||
|
|
||||||
set(QT_MIN_VERSION "5.12.0")
|
set(QT_MIN_VERSION "5.12.0")
|
||||||
set(KF5_MIN_VERSION "5.58.0")
|
set(KF5_MIN_VERSION "5.62.0")
|
||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH} )
|
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH} )
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import QtQuick.Controls 2.5 as QQC2
|
||||||
import QtQuick.Layouts 1.1
|
import QtQuick.Layouts 1.1
|
||||||
|
|
||||||
import org.kde.kcm 1.2
|
import org.kde.kcm 1.2
|
||||||
import org.kde.kirigami 2.5 as Kirigami
|
import org.kde.kirigami 2.10 as Kirigami
|
||||||
import org.kde.plasma.core 2.1 as PlasmaCore
|
import org.kde.plasma.core 2.1 as PlasmaCore
|
||||||
|
|
||||||
ScrollViewKCM {
|
ScrollViewKCM {
|
||||||
|
@ -124,19 +124,9 @@ ScrollViewKCM {
|
||||||
model: kcm.desktopsModel.ready ? kcm.desktopsModel : null
|
model: kcm.desktopsModel.ready ? kcm.desktopsModel : null
|
||||||
|
|
||||||
section.property: "DesktopRow"
|
section.property: "DesktopRow"
|
||||||
section.delegate: Kirigami.AbstractListItem {
|
section.delegate: Kirigami.ListSectionHeader {
|
||||||
width: desktopsList.width
|
width: desktopsList.width
|
||||||
|
label: i18n("Row %1", section)
|
||||||
backgroundColor: Kirigami.Theme.backgroundColor
|
|
||||||
Kirigami.Theme.inherit: false
|
|
||||||
Kirigami.Theme.colorSet: Kirigami.Theme.Window
|
|
||||||
|
|
||||||
hoverEnabled: false
|
|
||||||
supportsMouseEvents: false
|
|
||||||
|
|
||||||
Kirigami.Heading {
|
|
||||||
level: 2
|
|
||||||
text: i18n("Row %1", section)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue