mirror of
https://github.com/amnezia-vpn/amnezia-client.git
synced 2026-06-24 02:00:24 +07:00
fixed "file does not exist" error when opening a file for saving (#636)
This commit is contained in:
@@ -92,11 +92,11 @@ QString SystemController::getFileName(const QString &acceptLabel, const QString
|
|||||||
|
|
||||||
mainFileDialog->setProperty("acceptLabel", QVariant::fromValue(acceptLabel));
|
mainFileDialog->setProperty("acceptLabel", QVariant::fromValue(acceptLabel));
|
||||||
mainFileDialog->setProperty("nameFilters", QVariant::fromValue(QStringList(nameFilter)));
|
mainFileDialog->setProperty("nameFilters", QVariant::fromValue(QStringList(nameFilter)));
|
||||||
if (!selectedFile.isEmpty()) {
|
|
||||||
mainFileDialog->setProperty("selectedFile", QVariant::fromValue(selectedFile));
|
|
||||||
}
|
|
||||||
mainFileDialog->setProperty("isSaveMode", QVariant::fromValue(isSaveMode));
|
|
||||||
mainFileDialog->setProperty("defaultSuffix", QVariant::fromValue(defaultSuffix));
|
mainFileDialog->setProperty("defaultSuffix", QVariant::fromValue(defaultSuffix));
|
||||||
|
mainFileDialog->setProperty("isSaveMode", QVariant::fromValue(isSaveMode));
|
||||||
|
if (!selectedFile.isEmpty()) {
|
||||||
|
mainFileDialog->setProperty("selectedFile", QVariant::fromValue(QUrl(selectedFile)));
|
||||||
|
}
|
||||||
QMetaObject::invokeMethod(mainFileDialog, "open");
|
QMetaObject::invokeMethod(mainFileDialog, "open");
|
||||||
|
|
||||||
bool isFileDialogAccepted = false;
|
bool isFileDialogAccepted = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user