mirror of
https://github.com/redis/RedisDesktopManager.git
synced 2026-10-29 11:36:44 +08:00
Use FileDialog from Qt.labs.platform (#5134)
* Use FileDialog from Qt.labs.platform * Remove unused imports
This commit is contained in:
@@ -2,7 +2,7 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 2.15
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
import Qt.labs.platform 1.1
|
||||
import QtQml.Models 2.2
|
||||
import "."
|
||||
import "./common"
|
||||
@@ -49,16 +49,16 @@ ToolBar {
|
||||
id: importConnectionsDialog
|
||||
title: qsTranslate("RESP","Import Connections")
|
||||
nameFilters: ["Connections (*.json)"]
|
||||
selectExisting: true
|
||||
onAccepted: connectionsManager.importConnections(qmlUtils.getPathFromUrl(fileUrl))
|
||||
fileMode: FileDialog.OpenFile
|
||||
onAccepted: connectionsManager.importConnections(qmlUtils.getPathFromUrl(file))
|
||||
}
|
||||
|
||||
FileDialog {
|
||||
id: exportConnectionsDialog
|
||||
title: qsTranslate("RESP","Export Connections")
|
||||
nameFilters: ["Connections (*.json)"]
|
||||
selectExisting: false
|
||||
onAccepted: connectionsManager.saveConnectionsConfigToFile(qmlUtils.getPathFromUrl(fileUrl))
|
||||
fileMode: FileDialog.SaveFile
|
||||
onAccepted: connectionsManager.saveConnectionsConfigToFile(qmlUtils.getPathFromUrl(file))
|
||||
}
|
||||
|
||||
Menu {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 2.3
|
||||
import QtQuick.Dialogs 1.3
|
||||
import "./common"
|
||||
|
||||
BetterTab {
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQml.Models 2.2
|
||||
import QtQuick.Window 2.2
|
||||
import Qt.labs.settings 1.0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Dialogs 1.3
|
||||
|
||||
import "./../common/"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.3
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Dialogs 1.3
|
||||
import "./platformutils.js" as PlatformUtils
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.3
|
||||
import QtQuick.Dialogs 1.2
|
||||
import Qt.labs.platform 1.1
|
||||
import "./platformutils.js" as PlatformUtils
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ RowLayout {
|
||||
|
||||
FileDialog {
|
||||
id: fileDialog
|
||||
selectExisting: true
|
||||
onAccepted: textField.text = qmlUtils.getPathFromUrl(fileDialog.fileUrl)
|
||||
fileMode: FileDialog.OpenFile
|
||||
onAccepted: textField.text = qmlUtils.getPathFromUrl(fileDialog.file)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import QtQuick 2.0
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Dialogs 1.2
|
||||
import Qt.labs.platform 1.1
|
||||
import QtQuick.Layouts 1.1
|
||||
import "./platformutils.js" as PlatformUtils
|
||||
|
||||
@@ -26,12 +26,12 @@ ImageButton {
|
||||
id: saveValueToFileDialog
|
||||
title: raw ? qsTranslate("RESP","Save Raw Value") : qsTranslate("RESP","Save Formatted Value")
|
||||
nameFilters: ["All files (*)"]
|
||||
selectExisting: false
|
||||
fileMode: FileDialog.SaveFile
|
||||
|
||||
onAccepted: {
|
||||
root.fileUrl = fileUrl
|
||||
root.fileUrl = file
|
||||
|
||||
var path = qmlUtils.getPathFromUrl(fileUrl)
|
||||
var path = qmlUtils.getPathFromUrl(file)
|
||||
root.folderUrl = qmlUtils.getUrlFromPath(qmlUtils.getDir(path))
|
||||
root.path = qmlUtils.getNativePath(path)
|
||||
if (raw) {
|
||||
@@ -46,12 +46,13 @@ ImageButton {
|
||||
}
|
||||
}
|
||||
|
||||
Dialog {
|
||||
BetterDialog {
|
||||
id: saveToFileConfirmation
|
||||
title: raw ? qsTranslate("RESP","Save raw value to file") : qsTranslate("RESP","Save formatted value to file")
|
||||
title: qsTranslate("RESP","Value was saved to file:")
|
||||
visible: false
|
||||
footer: null
|
||||
|
||||
contentItem: Rectangle {
|
||||
Rectangle {
|
||||
objectName: "rdm_save_to_file_confirmation_dialog"
|
||||
color: sysPalette.base
|
||||
anchors.fill: parent
|
||||
@@ -67,11 +68,6 @@ ImageButton {
|
||||
ColumnLayout {
|
||||
anchors.fill: parent
|
||||
|
||||
BetterLabel {
|
||||
Layout.fillWidth: true
|
||||
text: qsTranslate("RESP","Value was saved to file:")
|
||||
}
|
||||
|
||||
TextEdit {
|
||||
objectName: "rdm_save_to_file_confirmation_dialog_path"
|
||||
Layout.fillWidth: true
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.14
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.4
|
||||
import QtQuick.Controls.Styles 1.4
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQml.Models 2.2
|
||||
import QtQuick.Window 2.2
|
||||
import "./../common/platformutils.js" as PlatformUtils
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Window 2.3
|
||||
import "../common"
|
||||
import "../common/platformutils.js" as PlatformUtils
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Dialogs 1.3
|
||||
import QtQuick.Window 2.3
|
||||
import "./../common"
|
||||
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Dialogs 1.2
|
||||
import Qt.labs.platform 1.1 as QLabDialogs
|
||||
import QtQuick.Dialogs 1.3
|
||||
import QtQuick.Window 2.3
|
||||
import "../common"
|
||||
import "../common/platformutils.js" as PlatformUtils
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 2.3
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Window 2.2
|
||||
import "./../common"
|
||||
import "./../common/platformutils.js" as PlatformUtils
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.3
|
||||
import QtQuick.Layouts 1.13
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Controls 1.4 as LC
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Window 2.2
|
||||
import QtCharts 2.3
|
||||
import "./../common"
|
||||
|
||||
@@ -2,7 +2,7 @@ import QtQuick 2.15
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 2.13
|
||||
import QtQuick.Controls 1.4 as LC
|
||||
import QtQuick.Dialogs 1.2
|
||||
import QtQuick.Dialogs 1.3
|
||||
import Qt.labs.settings 1.0
|
||||
import QtQuick.Window 2.3
|
||||
import "../common"
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
|
||||
ColumnLayout {
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
|
||||
import "."
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
|
||||
import "."
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
|
||||
import "."
|
||||
import "../../common"
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
|
||||
import "."
|
||||
import "../../common"
|
||||
|
||||
@@ -2,7 +2,6 @@ import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
import QtQuick.Controls 1.2
|
||||
import QtQuick.Controls.Styles 1.1
|
||||
import QtQuick.Dialogs 1.2
|
||||
import "./../../common"
|
||||
import "."
|
||||
|
||||
|
||||
Reference in New Issue
Block a user