diff options
Diffstat (limited to 'modules/background')
| -rw-r--r-- | modules/background/Wallpaper.qml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/background/Wallpaper.qml b/modules/background/Wallpaper.qml index c5d99d1..57f5dc0 100644 --- a/modules/background/Wallpaper.qml +++ b/modules/background/Wallpaper.qml @@ -1,11 +1,11 @@ pragma ComponentBehavior: Bound import qs.widgets +import qs.widgets.filedialog import qs.services import qs.config import qs.utils import QtQuick -import QtQuick.Dialogs Item { id: root @@ -65,9 +65,9 @@ Item { id: dialog title: qsTr("Select a wallpaper") - acceptLabel: qsTr("Select") - nameFilters: [`Image files (${Wallpapers.extensions.map(e => `*.${e}`).join(" ")})`] - onAccepted: Wallpapers.setWallpaper(Paths.strip(selectedFile)) + filterLabel: qsTr("Image files") + filters: Wallpapers.extensions + onAccepted: path => Wallpapers.setWallpaper(path) } StateLayer { |