summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-01-12 15:08:22 +0100
committerOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-01-22 16:38:18 +0000
commitced9575cf22a57e759b2e8c34ee0be60d35a2f56 (patch)
tree6f33680e70c317a86cec38773ce5c9b60713a4b9
parentfb19363e96e9c82f426829df2cbe74b065c760b4 (diff)
bringToFront: add support for QToolBox
Change-Id: Ia9763d9f620cd55329e400e1578547db6d83d342 Reviewed-by: Frederic Marchal <frederic.marchal@wowtechnology.com> Reviewed-by: Luca Niccoli <lultimouomo@gmail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-rw-r--r--src/linguist/linguist/formpreviewview.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/linguist/linguist/formpreviewview.cpp b/src/linguist/linguist/formpreviewview.cpp
index 3e00b1f05..0c923c05f 100644
--- a/src/linguist/linguist/formpreviewview.cpp
+++ b/src/linguist/linguist/formpreviewview.cpp
@@ -54,6 +54,7 @@
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QToolBox>
#include <QtWidgets/QTreeWidget>
+#include <QtWidgets/QScrollArea>
QT_BEGIN_NAMESPACE
@@ -406,6 +407,11 @@ static void bringToFront(const TranslatableEntry &target)
if (QTabWidget *tab = qobject_cast<QTabWidget *>(obj->parent()))
tab->setCurrentWidget(w);
#endif
+#ifndef QT_NO_TOOLBOX
+ if (QScrollArea *sv = qobject_cast<QScrollArea *>(obj->parent()))
+ if (QToolBox *tb = qobject_cast<QToolBox *>(sv->parent()))
+ tb->setCurrentWidget(w);
+#endif
}
}
}