diff options
author | Christian Stenger <christian.stenger@qt.io> | 2019-02-11 13:46:20 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-02-11 13:39:21 +0000 |
commit | 6ae786bcc8e317c9a8faa2354b2e9a1fe1cc4db6 (patch) | |
tree | 06c609ee733ece22d8dba9dd90b1e48b2103ddd3 /src/plugins/clangcodemodel | |
parent | 749bc50e1b2202846730d636d4d969bba3f24c82 (diff) |
TextEditor: Fix build for Qt5.9
Do not use functions that are not supported with
the minimum supported Qt for building QC.
Partially reverts 963dc84cc5d1.
Change-Id: Ife03143a7cf5a8f428754040e7004efe42d70a8a
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel')
-rw-r--r-- | src/plugins/clangcodemodel/clangdiagnostictooltipwidget.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/clangdiagnostictooltipwidget.cpp b/src/plugins/clangcodemodel/clangdiagnostictooltipwidget.cpp index 4811e1b543..af8c13e76d 100644 --- a/src/plugins/clangcodemodel/clangdiagnostictooltipwidget.cpp +++ b/src/plugins/clangcodemodel/clangdiagnostictooltipwidget.cpp @@ -386,10 +386,14 @@ private: static int widthLimit() { +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) auto screen = QGuiApplication::screenAt(QCursor::pos()); if (!screen) screen = QGuiApplication::primaryScreen(); return screen->availableGeometry().width() / 2; +#else + return QApplication::desktop()->availableGeometry(QCursor::pos()).width() / 2; +#endif } private: |