summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2018-01-09 15:36:02 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2018-01-15 15:50:07 +0000
commit000c76ada5cc21479fc479be16a7507fed6490f8 (patch)
treeb28e2415600874a3fd9ea14ca551cb209fb7201c /src
parent058474884c2505a8a00d4c59b4922bfcd3597c2f (diff)
Don't generate QButtonGroup include unconditionally
Add it only when ui contains button groups. Change-Id: I60a249a36565e6c7c3f7cb51bc146317bc7ddbe5 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/tools/uic/cpp/cppwriteincludes.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/uic/cpp/cppwriteincludes.cpp b/src/tools/uic/cpp/cppwriteincludes.cpp
index 809cac6bef..853a306721 100644
--- a/src/tools/uic/cpp/cppwriteincludes.cpp
+++ b/src/tools/uic/cpp/cppwriteincludes.cpp
@@ -108,7 +108,8 @@ void WriteIncludes::acceptUI(DomUI *node)
add(QLatin1String("QVariant"));
add(QLatin1String("QAction"));
- add(QLatin1String("QButtonGroup")); // ### only if it is really necessary
+ if (node->elementButtonGroups())
+ add(QLatin1String("QButtonGroup"));
TreeWalker::acceptUI(node);