diff options
author | Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com> | 2019-09-08 18:33:34 +0300 |
---|---|---|
committer | Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com> | 2019-09-08 18:33:34 +0300 |
commit | dca83aad456b99ed1f0690c1ecdc250fcd6f6302 (patch) | |
tree | 0fc6d4674073284dd821507b6f1728ef8602dc80 /src/gui/openfilemanager.cpp | |
parent | be7a5245576496be37c77d35db1fb6b4588f81e5 (diff) |
Added macro definition and compile-time condition to support Qt < 5.9
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Diffstat (limited to 'src/gui/openfilemanager.cpp')
-rw-r--r-- | src/gui/openfilemanager.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/gui/openfilemanager.cpp b/src/gui/openfilemanager.cpp index a62d23b3f..135dfee09 100644 --- a/src/gui/openfilemanager.cpp +++ b/src/gui/openfilemanager.cpp @@ -90,10 +90,14 @@ void showInFileManager(const QString &localPath) { if (Utility::isWindows()) { #ifdef Q_OS_WIN - if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows7) { - return; - } + #if QTLEGACY + if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows7) + #else + if (QSysInfo::windowsVersion() < QSysInfo::WV_WINDOWS10) + #endif + return; #endif + QString explorer = "explorer.exe "; // FIXME: we trust it's in PATH QFileInfo fi(localPath); |