diff --git a/src/SessionController.cpp b/src/SessionController.cpp index c0b81c86..4e75e681 100644 --- a/src/SessionController.cpp +++ b/src/SessionController.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -1575,9 +1576,10 @@ void SessionController::zmodemDownload() zmodem = QStandardPaths::findExecutable("lrz"); } if (!zmodem.isEmpty()) { - const QString path = KFileDialog::getExistingDirectory( - QUrl(), _view, - i18n("Save ZModem Download to...")); + const QString path = QFileDialog::getExistingDirectory(_view, + i18n("Save ZModem Download to ..."), + QDir::homePath(), + QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks); if (!path.isEmpty()) { _session->startZModem(zmodem, path, QStringList());