#ifdef Q_OS_WIN
OCSYNC_EXPORT DWORD convertSizeToDWORD(size_t &convertVar);
- #define QTLEGACY (QT_VERSION_MAJOR > 5 || (QT_VERSION_MAJOR == 5 && QT_VERSION_MINOR >= 9 ))
+ #define QTLEGACY (QT_VERSION_MAJOR < 5 || (QT_VERSION_MAJOR == 5 && QT_VERSION_MINOR < 9 ))
#endif
/**
#include <QNetworkProxy>
#include <QDir>
#include <QScopedValueRollback>
+
+#if !(QTLEGACY)
#include <QOperatingSystemVersion>
+#endif
namespace OCC {
// The condition should match the default value of ConfigFile::showInExplorerNavigationPane.
#ifdef Q_OS_WIN
#if QTLEGACY
- if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows10)
- #else
if (QSysInfo::windowsVersion() < QSysInfo::WV_WINDOWS10)
+ #else
+ if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows10)
#endif
_ui->showInExplorerNavigationPaneCheckBox->setVisible(false);
#endif
#include <QUrl>
#include <QDesktopServices>
#include <QApplication>
+
+#if !(QTLEGACY)
#include <QOperatingSystemVersion>
+#endif
namespace OCC {
if (Utility::isWindows()) {
#ifdef Q_OS_WIN
#if QTLEGACY
- if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows7)
- #else
if (QSysInfo::windowsVersion() < QSysInfo::WV_WINDOWS10)
+ #else
+ if (QOperatingSystemVersion::current() < QOperatingSystemVersion::Windows7)
#endif
return;
#endif
#include <QSettings>
#include <QNetworkProxy>
#include <QStandardPaths>
+
+#if !(QTLEGACY)
#include <QOperatingSystemVersion>
+#endif
#define DEFAULT_REMOTE_POLL_INTERVAL 5000 // default remote poll time in milliseconds
#define DEFAULT_MAX_LOG_LINES 20000
const bool defaultValue =
#ifdef Q_OS_WIN
#if QTLEGACY
- QOperatingSystemVersion::current() >= QOperatingSystemVersion::Windows10;
- #else
(QSysInfo::windowsVersion() < QSysInfo::WV_WINDOWS10);
+ #else
+ QOperatingSystemVersion::current() >= QOperatingSystemVersion::Windows10;
#endif
#else
false