diff --git a/src/plugins/data-transfer/core/gui/getbackup/createbackupfilewidget.cpp b/src/plugins/data-transfer/core/gui/getbackup/createbackupfilewidget.cpp index bb9e2451c..ecb52bb5d 100644 --- a/src/plugins/data-transfer/core/gui/getbackup/createbackupfilewidget.cpp +++ b/src/plugins/data-transfer/core/gui/getbackup/createbackupfilewidget.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2020 - 2026 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "createbackupfilewidget.h" #include "../select/item.h" #include "../type_defines.h" @@ -253,7 +257,7 @@ void CreateBackupFileWidget::initDiskListView() diskListView->setModel(model); diskListView->setEditTriggers(QAbstractItemView::NoEditTriggers); - diskListView->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); + diskListView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); diskListView->setSelectionMode(QAbstractItemView::SingleSelection); QObject::connect(diskListView, &QListView::clicked, [model](const QModelIndex &index) { diff --git a/src/plugins/data-transfer/core/gui/select/item.cpp b/src/plugins/data-transfer/core/gui/select/item.cpp index 4ed8b190e..6ed919e5e 100644 --- a/src/plugins/data-transfer/core/gui/select/item.cpp +++ b/src/plugins/data-transfer/core/gui/select/item.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2020 - 2026 UnionTech Software Technology Co., Ltd. +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "item.h" #include "calculatefilesize.h" #include @@ -724,7 +728,7 @@ SelectListView::SelectListView(QFrame *parent) : QListView(parent) "border: none;" "}"); setEditTriggers(QAbstractItemView::NoEditTriggers); - setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); + setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); setSelectionMode(QAbstractItemView::NoSelection); setVerticalScrollMode(QListView::ScrollPerPixel); QObject::connect(model, &QStandardItemModel::itemChanged, this,