summaryrefslogtreecommitdiff
path: root/modules/background/Wallpaper.qml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/background/Wallpaper.qml')
-rw-r--r--modules/background/Wallpaper.qml8
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 {