Allow uploading additional stickers

This commit is contained in:
Nicolas Werner 2021-08-06 03:28:56 +02:00
parent a57a15a2e0
commit 16d0190f4e
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
4 changed files with 97 additions and 5 deletions

View file

@ -4,6 +4,7 @@
import ".."
import "../components"
import Qt.labs.platform 1.1
import QtQuick 2.12
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
@ -78,6 +79,23 @@ ApplicationWindow {
}
footer: Button {
palette: Nheko.colors
onClicked: addFilesDialog.open()
width: ListView.view.width
text: qsTr("Add images")
FileDialog {
id: addFilesDialog
folder: StandardPaths.writableLocation(StandardPaths.PicturesLocation)
fileMode: FileDialog.OpenFiles
nameFilters: [qsTr("Stickers (*.png *.webp)")]
onAccepted: imagePack.addStickers(files)
}
}
delegate: AvatarListTile {
id: packItem