Index: sources/gui/qml/components/ScrollBar.qml =================================================================== diff -u -r642f08650a7a88ad6a2305fdea6bd18365aab5c7 -r1a65211f5b694f7f0defb35fe6f060a26455109b --- sources/gui/qml/components/ScrollBar.qml (.../ScrollBar.qml) (revision 642f08650a7a88ad6a2305fdea6bd18365aab5c7) +++ sources/gui/qml/components/ScrollBar.qml (.../ScrollBar.qml) (revision 1a65211f5b694f7f0defb35fe6f060a26455109b) @@ -31,6 +31,7 @@ property alias scrollColor : _scrollbar.color property alias backColor : _root.color property real scrollMargin : 0 + property alias handleWidth : _scrollbar.width clip: true color : Colors.transparent Index: sources/gui/qml/globals/Variables.qml =================================================================== diff -u -r2dd4e9c952d65e68f1c81a1cfc13d1f96b0d7d43 -r1a65211f5b694f7f0defb35fe6f060a26455109b --- sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision 2dd4e9c952d65e68f1c81a1cfc13d1f96b0d7d43) +++ sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision 1a65211f5b694f7f0defb35fe6f060a26455109b) @@ -154,6 +154,8 @@ readonly property int settingsOptionWidth : 550 readonly property int settingsOptionHeight : 50 + readonly property int settingsExportLogsScrollBarWidth : 5 + readonly property int screenGridAreaWidth : 400 readonly property int screenGridAreaHeightRow1 : 170 readonly property int screenGridAreaHeightRow2 : 225 Index: sources/gui/qml/pages/settings/SettingsExportLogs.qml =================================================================== diff -u -rc9f8f8cf3c6c37fc6460d8675c62c9442c4d4263 -r1a65211f5b694f7f0defb35fe6f060a26455109b --- sources/gui/qml/pages/settings/SettingsExportLogs.qml (.../SettingsExportLogs.qml) (revision c9f8f8cf3c6c37fc6460d8675c62c9442c4d4263) +++ sources/gui/qml/pages/settings/SettingsExportLogs.qml (.../SettingsExportLogs.qml) (revision 1a65211f5b694f7f0defb35fe6f060a26455109b) @@ -335,11 +335,14 @@ ScrollBar { anchors.fill : _sdcFolderView flickable : _sdcFolderView + handleWidth : Variables.settingsExportLogsScrollBarWidth } ListView { id : _sdcFolderView + enabled : !_GuiView.exportRunning && ! isUpdatePanels clip : true anchors.fill : parent + anchors.margins : 10 anchors.leftMargin : 5 anchors.rightMargin : 5 spacing : 3 @@ -470,13 +473,18 @@ ScrollBar { anchors.fill : _usbFolderView flickable : _usbFolderView + handleWidth : Variables.settingsExportLogsScrollBarWidth } ListView { id : _usbFolderView clip : true anchors.fill : parent anchors.margins : 10 - spacing : 5 + spacing : 3 + + anchors.leftMargin : 5 + anchors.rightMargin : 5 + FolderListModel { id : _usbFolderModel // FIXME: I don't like this model, it's too lazy and I don't have control over it. There has to be a Model for this. showDirs : false sortField : FolderListModel.Time