Fix the FolderDialog and macOS download bug.

1. fix the "FolderDialog is not a type" error in Qt 6.2.4 and below.
2. fix download error in macOS.
This commit is contained in:
Mentalflow 2023-07-22 12:27:55 +08:00
parent 4d78262277
commit c23c0b5f42
No known key found for this signature in database
GPG Key ID: 5AE68D4401A2EE71

View File

@ -1,5 +1,5 @@
import QtQuick import QtQuick
import QtCore import Qt.labs.platform
import QtQuick.Layouts import QtQuick.Layouts
import QtQuick.Window import QtQuick.Window
import QtQuick.Controls import QtQuick.Controls
@ -117,7 +117,7 @@ FluScrollablePage{
id: file_dialog id: file_dialog
currentFolder: StandardPaths.standardLocations(StandardPaths.DownloadLocation)[0] currentFolder: StandardPaths.standardLocations(StandardPaths.DownloadLocation)[0]
onAccepted: { onAccepted: {
var path = selectedFolder.toString().replace("file:///","") + "/big_buck_bunny.mp4" var path = currentFolder.toString().replace(FluTools.isMacos() ? "file://" : "file:///","") + "/big_buck_bunny.mp4"
http_download.download(path) http_download.download(path)
} }
} }