From f684c44c1d1187c9ec8f89c4284570ffc84b3369 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 5 Jan 2019 14:14:15 +0100 Subject: [PATCH] XSwiftBus check --- src/swiftguistandard/swiftguistdmenus.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/swiftguistandard/swiftguistdmenus.cpp b/src/swiftguistandard/swiftguistdmenus.cpp index 5d526e26c..e5762e575 100644 --- a/src/swiftguistandard/swiftguistdmenus.cpp +++ b/src/swiftguistandard/swiftguistdmenus.cpp @@ -164,8 +164,8 @@ void SwiftGuiStd::initMenus() void SwiftGuiStd::copyXSwiftBusDialog(bool checkFileTimestamp) { const QString xPlaneRootDir = ui->comp_MainInfoArea->getSettingsComponent()->getSimulatorSettings(CSimulatorInfo::XPLANE).getSimulatorDirectoryOrDefault(); - const QDir xpDir(xPlaneRootDir); - if (!xpDir.exists()) + const bool xpDirExists = !xPlaneRootDir.isEmpty() && QDir().exists(xPlaneRootDir); + if (!xpDirExists) { if (checkFileTimestamp) { return; } QMessageBox::warning(this, tr("Copy XSwiftBus"), tr("XPlane directory does not exists!"), QMessageBox::Close);