From 6260689fd552a5e83d2970dcfd4d5ba7e09443e7 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Wed, 3 Apr 2024 12:39:09 +0200 Subject: [PATCH] Compilation fix with Qt < 5.7 Qt::ImAnchorRectangle has only been introduced in Qt 5.7. Since it is used to answer a query from the IM machinery, there is no need for it with older Qt versions. --- src/frontends/qt/GuiWorkArea.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/frontends/qt/GuiWorkArea.cpp b/src/frontends/qt/GuiWorkArea.cpp index a4b874097c..341fddc3b8 100644 --- a/src/frontends/qt/GuiWorkArea.cpp +++ b/src/frontends/qt/GuiWorkArea.cpp @@ -1422,10 +1422,12 @@ QVariant GuiWorkArea::inputMethodQuery(Qt::InputMethodQuery query) const return QVariant(d->im_cursor_rect_); break; } +#if QT_VERSION >= QT_VERSION_CHECK(5, 7, 0) case Qt::ImAnchorRectangle: { return QVariant(d->im_anchor_rect_); break; } +#endif default: return QWidget::inputMethodQuery(query); }