mirror of
https://github.com/arcan1s/awesome-widgets.git
synced 2025-07-27 20:49:55 +00:00
initial plasma6 support
This commit is contained in:
@ -15,8 +15,8 @@
|
||||
* along with awesome-widgets. If not, see http://www.gnu.org/licenses/ *
|
||||
***************************************************************************/
|
||||
|
||||
import QtQuick 2.0
|
||||
import QtQuick.Dialogs 1.2 as QtDialogs
|
||||
import QtQuick 2.15
|
||||
import QtQuick.Dialogs
|
||||
|
||||
import org.kde.plasma.private.awesomewidget 1.0
|
||||
|
||||
@ -28,18 +28,18 @@ Item {
|
||||
id: awConfig
|
||||
}
|
||||
|
||||
QtDialogs.MessageDialog {
|
||||
MessageDialog {
|
||||
id: messageDialog
|
||||
standardButtons: QtDialogs.StandardButton.Ok
|
||||
}
|
||||
|
||||
QtDialogs.FileDialog {
|
||||
FileDialog {
|
||||
id: fileDialog
|
||||
selectExisting: false
|
||||
fileMode: FileDialog.SaveFile
|
||||
title: i18n("Export")
|
||||
folder: awConfig.configurationDirectory()
|
||||
currentFolder: awConfig.configurationDirectory()
|
||||
|
||||
onAccepted: {
|
||||
var status = awConfig.exportConfiguration(
|
||||
const status = awConfig.exportConfiguration(
|
||||
configuration,
|
||||
fileDialog.fileUrl.toString().replace("file://", ""))
|
||||
if (status) {
|
||||
@ -52,7 +52,6 @@ Item {
|
||||
messageDialog.open()
|
||||
}
|
||||
}
|
||||
|
||||
function open() {
|
||||
return fileDialog.open()
|
||||
}
|
||||
|
Reference in New Issue
Block a user