From d2b9b4850a5e20b126171e4418fdf1782e244c6f Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Tue, 12 Jan 2016 15:42:19 +0100 Subject: highlight combo box items by making them current Change-Id: I6511cc5de194d3fda55adea6916f9728ffffe99b Reviewed-by: hjk Reviewed-by: Oswald Buddenhagen --- src/linguist/linguist/formpreviewview.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/linguist/linguist/formpreviewview.cpp b/src/linguist/linguist/formpreviewview.cpp index 1647c3cd8..2f5757b04 100644 --- a/src/linguist/linguist/formpreviewview.cpp +++ b/src/linguist/linguist/formpreviewview.cpp @@ -431,6 +431,11 @@ static void highlightTarget(const TranslatableEntry &target, bool on) highlightWidget(w, on); } break; +#ifndef QT_NO_COMBOBOX + case TranslatableComboBoxItem: + static_cast(target.target.object)->setCurrentIndex(target.prop.index); + // fallthrough +#endif #ifndef QT_NO_TABWIDGET case TranslatableTabPageText: # ifndef QT_NO_TOOLTIP @@ -446,9 +451,6 @@ static void highlightTarget(const TranslatableEntry &target, bool on) case TranslatableToolItemToolTip: # endif #endif // QT_NO_TOOLBOX -#ifndef QT_NO_COMBOBOX - case TranslatableComboBoxItem: -#endif bringToFront(static_cast(target.target.object)); highlightWidget(static_cast(target.target.object), on); break; -- cgit v1.2.1