From 4420b6163b879b0c1cfaf54f65ce440ffbdd0088 Mon Sep 17 00:00:00 2001 From: Michael Bohlender Date: Sun, 22 Nov 2015 17:51:40 +0100 Subject: add scrollbar to folderlist view --- .../package/contents/ui/FolderListView.qml | 51 ++++++++++++---------- 1 file changed, 28 insertions(+), 23 deletions(-) (limited to 'applications/kmail-quick/package/contents/ui/FolderListView.qml') diff --git a/applications/kmail-quick/package/contents/ui/FolderListView.qml b/applications/kmail-quick/package/contents/ui/FolderListView.qml index 4a341a1a..1b9e179d 100644 --- a/applications/kmail-quick/package/contents/ui/FolderListView.qml +++ b/applications/kmail-quick/package/contents/ui/FolderListView.qml @@ -22,7 +22,9 @@ import QtQuick.Layouts 1.1 import org.kde.plasma.core 2.0 as PlasmaCore + Item { + id: root Item { id: searchBox @@ -40,10 +42,8 @@ Item { } } - ListView { - id: root - clip: true + ScrollView { anchors { top: searchBox.bottom @@ -52,35 +52,40 @@ Item { bottom: parent.bottom } - model: FolderModel {} + ListView { - delegate: ListItem { + clip: true - width: root.width - height: unit.size * 10 + model: FolderModel {} - PlasmaCore.IconItem { - id: iconItem + delegate: ListItem { - anchors { - verticalCenter: parent.verticalCenter - left: parent.left - leftMargin: unit.size * 3 - } + width: root.width + height: unit.size * 10 - source: model.icon - } + PlasmaCore.IconItem { + id: iconItem - Label { - id: label + anchors { + verticalCenter: parent.verticalCenter + left: parent.left + leftMargin: unit.size * 3 + } - anchors { - verticalCenter: parent.verticalCenter - left: iconItem.right - leftMargin: unit.size * 3 + source: model.icon } - text: model.name + Label { + id: label + + anchors { + verticalCenter: parent.verticalCenter + left: iconItem.right + leftMargin: unit.size * 3 + } + + text: model.name + } } } } -- cgit v1.2.3