summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2018-01-09 16:29:55 +0100
committerJarek Kobus <[email protected]>2018-01-15 15:50:12 +0000
commit748836dae80a7d11901f3f0630168829076d11a8 (patch)
tree11d3ee3bd0ee04ddba126fc6ef9ae21bcf9dc5e7
parent000c76ada5cc21479fc479be16a7507fed6490f8 (diff)
Don't generate QAction include unconditionally
Generate it only when the form contains some actions. Change-Id: Ic1d64003ccff6102174771c04999cf7c90ac2ae8 Reviewed-by: Oswald Buddenhagen <[email protected]> Reviewed-by: Friedemann Kleint <[email protected]>
-rw-r--r--src/tools/uic/cpp/cppwriteincludes.cpp19
-rw-r--r--src/tools/uic/cpp/cppwriteincludes.h7
-rw-r--r--tests/auto/tools/uic/baseline/Dialog_with_Buttons_Bottom.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/Dialog_with_Buttons_Right.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/Dialog_without_Buttons.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/Main_Window.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/Widget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/addlinkdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/addtorrentform.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/authenticationdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/backside.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/batchtranslation.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/bookmarkdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/bookwindow.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/bug18156QTreeWidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/buttongroup.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/calculator.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/calculatorform.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/certificateinfo.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/chatdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/chatsetnickname.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/config.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/connectdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/controller.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/cookies.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/cookiesexceptions.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/dialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/downloaditem.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/downloads.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/embeddeddialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/enumnostdset.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/filespage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/filternamedialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/filterpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/finddialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/form.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/formwindowsettings.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/generalpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/gridalignment.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/gridpanel.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/helpdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/history.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/icontheme.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/identifierpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/imagedialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/inputpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/installdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/languagesdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/listwidgeteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/mydialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/myform.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/newactiondialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/newdynamicpropertydialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/newform.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/orderdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/outputpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/paletteeditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/passworddialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/pathpage.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/phrasebookbox.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/plugindialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/preferencesdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/previewconfigurationwidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/previewdialogbase.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/previewwidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/proxy.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qfiledialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qpagesetupwidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qprintpropertieswidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qprintsettingsoutput.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qprintwidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qsqlconnectiondialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qtgradientdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qtgradienteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qtgradientview.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qtgradientviewdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qtresourceeditordialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/qttoolbardialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/querywidget.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/saveformastemplate.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/settings.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/signalslotdialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/sslclient.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/sslerrors.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/statistics.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/stringlisteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/stylesheeteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/tabbedbrowser.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/tablewidgeteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/tetrixwindow.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/textfinder.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/topicchooser.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/translatedialog.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/translation/Dialog_without_Buttons_tr.h1
-rw-r--r--tests/auto/tools/uic/baseline/translationsettings.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/treewidgeteditor.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/validators.ui.h1
-rw-r--r--tests/auto/tools/uic/baseline/wateringconfigdialog.ui.h1
98 files changed, 25 insertions, 97 deletions
diff --git a/src/tools/uic/cpp/cppwriteincludes.cpp b/src/tools/uic/cpp/cppwriteincludes.cpp
index 853a3067213..0ba9d28642b 100644
--- a/src/tools/uic/cpp/cppwriteincludes.cpp
+++ b/src/tools/uic/cpp/cppwriteincludes.cpp
@@ -106,7 +106,6 @@ void WriteIncludes::acceptUI(DomUI *node)
add(QLatin1String("QApplication"));
add(QLatin1String("QVariant"));
- add(QLatin1String("QAction"));
if (node->elementButtonGroups())
add(QLatin1String("QButtonGroup"));
@@ -252,6 +251,24 @@ void WriteIncludes::acceptCustomWidget(DomCustomWidget *node)
}
}
+void WriteIncludes::acceptActionGroup(DomActionGroup *node)
+{
+ add(QLatin1String("QAction"));
+ TreeWalker::acceptActionGroup(node);
+}
+
+void WriteIncludes::acceptAction(DomAction *node)
+{
+ add(QLatin1String("QAction"));
+ TreeWalker::acceptAction(node);
+}
+
+void WriteIncludes::acceptActionRef(DomActionRef *node)
+{
+ add(QLatin1String("QAction"));
+ TreeWalker::acceptActionRef(node);
+}
+
void WriteIncludes::acceptCustomWidgets(DomCustomWidgets *node)
{
Q_UNUSED(node);
diff --git a/src/tools/uic/cpp/cppwriteincludes.h b/src/tools/uic/cpp/cppwriteincludes.h
index f91e1cf8ff5..7f038497986 100644
--- a/src/tools/uic/cpp/cppwriteincludes.h
+++ b/src/tools/uic/cpp/cppwriteincludes.h
@@ -56,6 +56,13 @@ struct WriteIncludes : public TreeWalker
void acceptProperty(DomProperty *node) override;
//
+// actions
+//
+ void acceptActionGroup(DomActionGroup *node) Q_DECL_OVERRIDE;
+ void acceptAction(DomAction *node) Q_DECL_OVERRIDE;
+ void acceptActionRef(DomActionRef *node) Q_DECL_OVERRIDE;
+
+//
// custom widgets
//
void acceptCustomWidgets(DomCustomWidgets *node) override;
diff --git a/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Bottom.ui.h b/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Bottom.ui.h
index 214c493b989..d8db966b765 100644
--- a/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Bottom.ui.h
+++ b/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Bottom.ui.h
@@ -10,7 +10,6 @@
#define DIALOG_WITH_BUTTONS_BOTTOM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Right.ui.h b/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Right.ui.h
index 02f8ad88406..b167eaec8ae 100644
--- a/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Right.ui.h
+++ b/tests/auto/tools/uic/baseline/Dialog_with_Buttons_Right.ui.h
@@ -10,7 +10,6 @@
#define DIALOG_WITH_BUTTONS_RIGHT_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/Dialog_without_Buttons.ui.h b/tests/auto/tools/uic/baseline/Dialog_without_Buttons.ui.h
index 28ca189ccc3..52e9f3b931b 100644
--- a/tests/auto/tools/uic/baseline/Dialog_without_Buttons.ui.h
+++ b/tests/auto/tools/uic/baseline/Dialog_without_Buttons.ui.h
@@ -10,7 +10,6 @@
#define DIALOG_WITHOUT_BUTTONS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/Main_Window.ui.h b/tests/auto/tools/uic/baseline/Main_Window.ui.h
index 6559f88d3b3..eba78c1a2b7 100644
--- a/tests/auto/tools/uic/baseline/Main_Window.ui.h
+++ b/tests/auto/tools/uic/baseline/Main_Window.ui.h
@@ -10,7 +10,6 @@
#define MAIN_WINDOW_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenuBar>
diff --git a/tests/auto/tools/uic/baseline/Widget.ui.h b/tests/auto/tools/uic/baseline/Widget.ui.h
index a4f6951bf95..8cb31b45894 100644
--- a/tests/auto/tools/uic/baseline/Widget.ui.h
+++ b/tests/auto/tools/uic/baseline/Widget.ui.h
@@ -10,7 +10,6 @@
#define WIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/addlinkdialog.ui.h b/tests/auto/tools/uic/baseline/addlinkdialog.ui.h
index 9147da70800..71d091380ae 100644
--- a/tests/auto/tools/uic/baseline/addlinkdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/addlinkdialog.ui.h
@@ -10,7 +10,6 @@
#define ADDLINKDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/addtorrentform.ui.h b/tests/auto/tools/uic/baseline/addtorrentform.ui.h
index 03c79f509d5..e76f05f1dec 100644
--- a/tests/auto/tools/uic/baseline/addtorrentform.ui.h
+++ b/tests/auto/tools/uic/baseline/addtorrentform.ui.h
@@ -10,7 +10,6 @@
#define ADDTORRENTFORM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/authenticationdialog.ui.h b/tests/auto/tools/uic/baseline/authenticationdialog.ui.h
index 49fe07cf35c..331770b5e06 100644
--- a/tests/auto/tools/uic/baseline/authenticationdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/authenticationdialog.ui.h
@@ -10,7 +10,6 @@
#define AUTHENTICATIONDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/backside.ui.h b/tests/auto/tools/uic/baseline/backside.ui.h
index af1f2578b32..963eb082ae6 100644
--- a/tests/auto/tools/uic/baseline/backside.ui.h
+++ b/tests/auto/tools/uic/baseline/backside.ui.h
@@ -10,7 +10,6 @@
#define BACKSIDE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDateTimeEdit>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/batchtranslation.ui.h b/tests/auto/tools/uic/baseline/batchtranslation.ui.h
index 7b051893cb2..1f55b6230ed 100644
--- a/tests/auto/tools/uic/baseline/batchtranslation.ui.h
+++ b/tests/auto/tools/uic/baseline/batchtranslation.ui.h
@@ -40,7 +40,6 @@
#define BATCHTRANSLATION_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/bookmarkdialog.ui.h b/tests/auto/tools/uic/baseline/bookmarkdialog.ui.h
index 55ff2fc9885..c2bb062bb83 100644
--- a/tests/auto/tools/uic/baseline/bookmarkdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/bookmarkdialog.ui.h
@@ -10,7 +10,6 @@
#define BOOKMARKDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/bookwindow.ui.h b/tests/auto/tools/uic/baseline/bookwindow.ui.h
index 4763fe3a957..89b1e04c6cd 100644
--- a/tests/auto/tools/uic/baseline/bookwindow.ui.h
+++ b/tests/auto/tools/uic/baseline/bookwindow.ui.h
@@ -10,7 +10,6 @@
#define BOOKWINDOW_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
diff --git a/tests/auto/tools/uic/baseline/bug18156QTreeWidget.ui.h b/tests/auto/tools/uic/baseline/bug18156QTreeWidget.ui.h
index a5446c0d726..5a545485e31 100644
--- a/tests/auto/tools/uic/baseline/bug18156QTreeWidget.ui.h
+++ b/tests/auto/tools/uic/baseline/bug18156QTreeWidget.ui.h
@@ -10,7 +10,6 @@
#define BUG18156QTREEWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/buttongroup.ui.h b/tests/auto/tools/uic/baseline/buttongroup.ui.h
index cc47c101339..38029df7ec0 100644
--- a/tests/auto/tools/uic/baseline/buttongroup.ui.h
+++ b/tests/auto/tools/uic/baseline/buttongroup.ui.h
@@ -10,7 +10,6 @@
#define BUTTONGROUP_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QDoubleSpinBox>
diff --git a/tests/auto/tools/uic/baseline/calculator.ui.h b/tests/auto/tools/uic/baseline/calculator.ui.h
index 81346f2c5c3..ad738d7afc0 100644
--- a/tests/auto/tools/uic/baseline/calculator.ui.h
+++ b/tests/auto/tools/uic/baseline/calculator.ui.h
@@ -10,7 +10,6 @@
#define CALCULATOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QToolButton>
diff --git a/tests/auto/tools/uic/baseline/calculatorform.ui.h b/tests/auto/tools/uic/baseline/calculatorform.ui.h
index 76202d4b9b5..ced29d5eab0 100644
--- a/tests/auto/tools/uic/baseline/calculatorform.ui.h
+++ b/tests/auto/tools/uic/baseline/calculatorform.ui.h
@@ -10,7 +10,6 @@
#define CALCULATORFORM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/certificateinfo.ui.h b/tests/auto/tools/uic/baseline/certificateinfo.ui.h
index 8a0e170e502..07263bcdd71 100644
--- a/tests/auto/tools/uic/baseline/certificateinfo.ui.h
+++ b/tests/auto/tools/uic/baseline/certificateinfo.ui.h
@@ -10,7 +10,6 @@
#define CERTIFICATEINFO_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/chatdialog.ui.h b/tests/auto/tools/uic/baseline/chatdialog.ui.h
index 8f9e0b0ad90..32b083fbc4b 100644
--- a/tests/auto/tools/uic/baseline/chatdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/chatdialog.ui.h
@@ -10,7 +10,6 @@
#define CHATDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/chatsetnickname.ui.h b/tests/auto/tools/uic/baseline/chatsetnickname.ui.h
index 39def034da4..6aaa47f84ea 100644
--- a/tests/auto/tools/uic/baseline/chatsetnickname.ui.h
+++ b/tests/auto/tools/uic/baseline/chatsetnickname.ui.h
@@ -10,7 +10,6 @@
#define CHATSETNICKNAME_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/config.ui.h b/tests/auto/tools/uic/baseline/config.ui.h
index cdde8c929bf..7948f6b4baf 100644
--- a/tests/auto/tools/uic/baseline/config.ui.h
+++ b/tests/auto/tools/uic/baseline/config.ui.h
@@ -40,7 +40,6 @@
#define CONFIG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
diff --git a/tests/auto/tools/uic/baseline/connectdialog.ui.h b/tests/auto/tools/uic/baseline/connectdialog.ui.h
index 74b46c0506e..935f8a21a17 100644
--- a/tests/auto/tools/uic/baseline/connectdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/connectdialog.ui.h
@@ -10,7 +10,6 @@
#define CONNECTDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/controller.ui.h b/tests/auto/tools/uic/baseline/controller.ui.h
index c02850cd9c0..e3382e2c175 100644
--- a/tests/auto/tools/uic/baseline/controller.ui.h
+++ b/tests/auto/tools/uic/baseline/controller.ui.h
@@ -10,7 +10,6 @@
#define CONTROLLER_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/cookies.ui.h b/tests/auto/tools/uic/baseline/cookies.ui.h
index 0cda9886f5e..2702fb489f9 100644
--- a/tests/auto/tools/uic/baseline/cookies.ui.h
+++ b/tests/auto/tools/uic/baseline/cookies.ui.h
@@ -10,7 +10,6 @@
#define COOKIES_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/cookiesexceptions.ui.h b/tests/auto/tools/uic/baseline/cookiesexceptions.ui.h
index a3bd5637c32..eaa39e3e783 100644
--- a/tests/auto/tools/uic/baseline/cookiesexceptions.ui.h
+++ b/tests/auto/tools/uic/baseline/cookiesexceptions.ui.h
@@ -10,7 +10,6 @@
#define COOKIESEXCEPTIONS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/dialog.ui.h b/tests/auto/tools/uic/baseline/dialog.ui.h
index 722a536e707..1aa41c2ac89 100644
--- a/tests/auto/tools/uic/baseline/dialog.ui.h
+++ b/tests/auto/tools/uic/baseline/dialog.ui.h
@@ -10,7 +10,6 @@
#define DIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/downloaditem.ui.h b/tests/auto/tools/uic/baseline/downloaditem.ui.h
index 745fb1541fb..2e854aa9edf 100644
--- a/tests/auto/tools/uic/baseline/downloaditem.ui.h
+++ b/tests/auto/tools/uic/baseline/downloaditem.ui.h
@@ -10,7 +10,6 @@
#define DOWNLOADITEM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/downloads.ui.h b/tests/auto/tools/uic/baseline/downloads.ui.h
index a23560003af..5ac40a9581b 100644
--- a/tests/auto/tools/uic/baseline/downloads.ui.h
+++ b/tests/auto/tools/uic/baseline/downloads.ui.h
@@ -10,7 +10,6 @@
#define DOWNLOADS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/embeddeddialog.ui.h b/tests/auto/tools/uic/baseline/embeddeddialog.ui.h
index 96162b12fce..67ef6e1de18 100644
--- a/tests/auto/tools/uic/baseline/embeddeddialog.ui.h
+++ b/tests/auto/tools/uic/baseline/embeddeddialog.ui.h
@@ -10,7 +10,6 @@
#define EMBEDDEDDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/enumnostdset.ui.h b/tests/auto/tools/uic/baseline/enumnostdset.ui.h
index 2b525d4a1d2..451cbd6a687 100644
--- a/tests/auto/tools/uic/baseline/enumnostdset.ui.h
+++ b/tests/auto/tools/uic/baseline/enumnostdset.ui.h
@@ -10,7 +10,6 @@
#define ENUMNOSTDSET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QWidget>
#include "worldtimeclock.h"
diff --git a/tests/auto/tools/uic/baseline/filespage.ui.h b/tests/auto/tools/uic/baseline/filespage.ui.h
index 5cb994bae8e..8ab8d097684 100644
--- a/tests/auto/tools/uic/baseline/filespage.ui.h
+++ b/tests/auto/tools/uic/baseline/filespage.ui.h
@@ -10,7 +10,6 @@
#define FILESPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/filternamedialog.ui.h b/tests/auto/tools/uic/baseline/filternamedialog.ui.h
index c02556d64b4..60642c29f65 100644
--- a/tests/auto/tools/uic/baseline/filternamedialog.ui.h
+++ b/tests/auto/tools/uic/baseline/filternamedialog.ui.h
@@ -10,7 +10,6 @@
#define FILTERNAMEDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/filterpage.ui.h b/tests/auto/tools/uic/baseline/filterpage.ui.h
index ff9e0afa33b..a20dffc09a4 100644
--- a/tests/auto/tools/uic/baseline/filterpage.ui.h
+++ b/tests/auto/tools/uic/baseline/filterpage.ui.h
@@ -10,7 +10,6 @@
#define FILTERPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
diff --git a/tests/auto/tools/uic/baseline/finddialog.ui.h b/tests/auto/tools/uic/baseline/finddialog.ui.h
index 27b857e4ba5..0bb1ec42869 100644
--- a/tests/auto/tools/uic/baseline/finddialog.ui.h
+++ b/tests/auto/tools/uic/baseline/finddialog.ui.h
@@ -40,7 +40,6 @@
#define FINDDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/form.ui.h b/tests/auto/tools/uic/baseline/form.ui.h
index cc63dc5f219..fc4f3e079c7 100644
--- a/tests/auto/tools/uic/baseline/form.ui.h
+++ b/tests/auto/tools/uic/baseline/form.ui.h
@@ -10,7 +10,6 @@
#define FORM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/formwindowsettings.ui.h b/tests/auto/tools/uic/baseline/formwindowsettings.ui.h
index 8e998ee6fba..349ef9ac80c 100644
--- a/tests/auto/tools/uic/baseline/formwindowsettings.ui.h
+++ b/tests/auto/tools/uic/baseline/formwindowsettings.ui.h
@@ -40,7 +40,6 @@
#define FORMWINDOWSETTINGS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/generalpage.ui.h b/tests/auto/tools/uic/baseline/generalpage.ui.h
index 8909b16b98e..cb0c4e92c4e 100644
--- a/tests/auto/tools/uic/baseline/generalpage.ui.h
+++ b/tests/auto/tools/uic/baseline/generalpage.ui.h
@@ -10,7 +10,6 @@
#define GENERALPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/gridalignment.ui.h b/tests/auto/tools/uic/baseline/gridalignment.ui.h
index 75bfd32b907..8e243ce8000 100644
--- a/tests/auto/tools/uic/baseline/gridalignment.ui.h
+++ b/tests/auto/tools/uic/baseline/gridalignment.ui.h
@@ -10,7 +10,6 @@
#define GRIDALIGNMENT_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QPushButton>
diff --git a/tests/auto/tools/uic/baseline/gridpanel.ui.h b/tests/auto/tools/uic/baseline/gridpanel.ui.h
index 5a33e72675e..feeff26013e 100644
--- a/tests/auto/tools/uic/baseline/gridpanel.ui.h
+++ b/tests/auto/tools/uic/baseline/gridpanel.ui.h
@@ -10,7 +10,6 @@
#define GRIDPANEL_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/helpdialog.ui.h b/tests/auto/tools/uic/baseline/helpdialog.ui.h
index 1e56af0d567..7c584639c27 100644
--- a/tests/auto/tools/uic/baseline/helpdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/helpdialog.ui.h
@@ -40,7 +40,6 @@
#define HELPDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/history.ui.h b/tests/auto/tools/uic/baseline/history.ui.h
index 101f9d942d3..f9050de8548 100644
--- a/tests/auto/tools/uic/baseline/history.ui.h
+++ b/tests/auto/tools/uic/baseline/history.ui.h
@@ -10,7 +10,6 @@
#define HISTORY_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/icontheme.ui.h b/tests/auto/tools/uic/baseline/icontheme.ui.h
index 53ccbb907bd..94122c01dee 100644
--- a/tests/auto/tools/uic/baseline/icontheme.ui.h
+++ b/tests/auto/tools/uic/baseline/icontheme.ui.h
@@ -10,7 +10,6 @@
#define ICONTHEME_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QVBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/identifierpage.ui.h b/tests/auto/tools/uic/baseline/identifierpage.ui.h
index 126813ea3cc..d16333cc9ca 100644
--- a/tests/auto/tools/uic/baseline/identifierpage.ui.h
+++ b/tests/auto/tools/uic/baseline/identifierpage.ui.h
@@ -10,7 +10,6 @@
#define IDENTIFIERPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/imagedialog.ui.h b/tests/auto/tools/uic/baseline/imagedialog.ui.h
index a61a0d11e5e..29a30d19969 100644
--- a/tests/auto/tools/uic/baseline/imagedialog.ui.h
+++ b/tests/auto/tools/uic/baseline/imagedialog.ui.h
@@ -10,7 +10,6 @@
#define IMAGEDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/inputpage.ui.h b/tests/auto/tools/uic/baseline/inputpage.ui.h
index dd047b6781f..fb7ae1ea6fc 100644
--- a/tests/auto/tools/uic/baseline/inputpage.ui.h
+++ b/tests/auto/tools/uic/baseline/inputpage.ui.h
@@ -10,7 +10,6 @@
#define INPUTPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/installdialog.ui.h b/tests/auto/tools/uic/baseline/installdialog.ui.h
index 02a9f984838..885488d2a78 100644
--- a/tests/auto/tools/uic/baseline/installdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/installdialog.ui.h
@@ -10,7 +10,6 @@
#define INSTALLDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QFrame>
diff --git a/tests/auto/tools/uic/baseline/languagesdialog.ui.h b/tests/auto/tools/uic/baseline/languagesdialog.ui.h
index 8f73faafe69..981ff20cbf0 100644
--- a/tests/auto/tools/uic/baseline/languagesdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/languagesdialog.ui.h
@@ -10,7 +10,6 @@
#define LANGUAGESDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/listwidgeteditor.ui.h b/tests/auto/tools/uic/baseline/listwidgeteditor.ui.h
index c3e756c4bb6..06f55dba4c7 100644
--- a/tests/auto/tools/uic/baseline/listwidgeteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/listwidgeteditor.ui.h
@@ -40,7 +40,6 @@
#define LISTWIDGETEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/mydialog.ui.h b/tests/auto/tools/uic/baseline/mydialog.ui.h
index bdc4c40bbbf..95864d51953 100644
--- a/tests/auto/tools/uic/baseline/mydialog.ui.h
+++ b/tests/auto/tools/uic/baseline/mydialog.ui.h
@@ -10,7 +10,6 @@
#define MYDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/myform.ui.h b/tests/auto/tools/uic/baseline/myform.ui.h
index 4f8fd6073bc..d52c1ecf75c 100644
--- a/tests/auto/tools/uic/baseline/myform.ui.h
+++ b/tests/auto/tools/uic/baseline/myform.ui.h
@@ -10,7 +10,6 @@
#define MYFORM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/newactiondialog.ui.h b/tests/auto/tools/uic/baseline/newactiondialog.ui.h
index 806fb596220..993ff456b83 100644
--- a/tests/auto/tools/uic/baseline/newactiondialog.ui.h
+++ b/tests/auto/tools/uic/baseline/newactiondialog.ui.h
@@ -40,7 +40,6 @@
#define NEWACTIONDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/newdynamicpropertydialog.ui.h b/tests/auto/tools/uic/baseline/newdynamicpropertydialog.ui.h
index 394f44f1199..d0279cf21f3 100644
--- a/tests/auto/tools/uic/baseline/newdynamicpropertydialog.ui.h
+++ b/tests/auto/tools/uic/baseline/newdynamicpropertydialog.ui.h
@@ -10,7 +10,6 @@
#define NEWDYNAMICPROPERTYDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/newform.ui.h b/tests/auto/tools/uic/baseline/newform.ui.h
index 8c5bc1e2017..26da1b6fc2b 100644
--- a/tests/auto/tools/uic/baseline/newform.ui.h
+++ b/tests/auto/tools/uic/baseline/newform.ui.h
@@ -40,7 +40,6 @@
#define NEWFORM_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/orderdialog.ui.h b/tests/auto/tools/uic/baseline/orderdialog.ui.h
index 74bd0c2ffd4..e2b97625107 100644
--- a/tests/auto/tools/uic/baseline/orderdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/orderdialog.ui.h
@@ -40,7 +40,6 @@
#define ORDERDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/outputpage.ui.h b/tests/auto/tools/uic/baseline/outputpage.ui.h
index 9b5e3cbac85..1024ba1c198 100644
--- a/tests/auto/tools/uic/baseline/outputpage.ui.h
+++ b/tests/auto/tools/uic/baseline/outputpage.ui.h
@@ -10,7 +10,6 @@
#define OUTPUTPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/paletteeditor.ui.h b/tests/auto/tools/uic/baseline/paletteeditor.ui.h
index 85c577cf202..3ccdf6082d1 100644
--- a/tests/auto/tools/uic/baseline/paletteeditor.ui.h
+++ b/tests/auto/tools/uic/baseline/paletteeditor.ui.h
@@ -40,7 +40,6 @@
#define PALETTEEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/passworddialog.ui.h b/tests/auto/tools/uic/baseline/passworddialog.ui.h
index 3eac57ae5b4..d47835b57ba 100644
--- a/tests/auto/tools/uic/baseline/passworddialog.ui.h
+++ b/tests/auto/tools/uic/baseline/passworddialog.ui.h
@@ -10,7 +10,6 @@
#define PASSWORDDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/pathpage.ui.h b/tests/auto/tools/uic/baseline/pathpage.ui.h
index ab2fa2e175d..361831721b6 100644
--- a/tests/auto/tools/uic/baseline/pathpage.ui.h
+++ b/tests/auto/tools/uic/baseline/pathpage.ui.h
@@ -10,7 +10,6 @@
#define PATHPAGE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/phrasebookbox.ui.h b/tests/auto/tools/uic/baseline/phrasebookbox.ui.h
index 5bd9c6d5a88..e41a7061b46 100644
--- a/tests/auto/tools/uic/baseline/phrasebookbox.ui.h
+++ b/tests/auto/tools/uic/baseline/phrasebookbox.ui.h
@@ -40,7 +40,6 @@
#define PHRASEBOOKBOX_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/plugindialog.ui.h b/tests/auto/tools/uic/baseline/plugindialog.ui.h
index e8ac42d69b4..30256a35c2e 100644
--- a/tests/auto/tools/uic/baseline/plugindialog.ui.h
+++ b/tests/auto/tools/uic/baseline/plugindialog.ui.h
@@ -40,7 +40,6 @@
#define PLUGINDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/preferencesdialog.ui.h b/tests/auto/tools/uic/baseline/preferencesdialog.ui.h
index 76614d99e7c..15761b2cdc6 100644
--- a/tests/auto/tools/uic/baseline/preferencesdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/preferencesdialog.ui.h
@@ -10,7 +10,6 @@
#define PREFERENCESDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/previewconfigurationwidget.ui.h b/tests/auto/tools/uic/baseline/previewconfigurationwidget.ui.h
index 0e82367bb70..60bf65af456 100644
--- a/tests/auto/tools/uic/baseline/previewconfigurationwidget.ui.h
+++ b/tests/auto/tools/uic/baseline/previewconfigurationwidget.ui.h
@@ -10,7 +10,6 @@
#define PREVIEWCONFIGURATIONWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
diff --git a/tests/auto/tools/uic/baseline/previewdialogbase.ui.h b/tests/auto/tools/uic/baseline/previewdialogbase.ui.h
index d4b1c7b6578..7ea1e72e046 100644
--- a/tests/auto/tools/uic/baseline/previewdialogbase.ui.h
+++ b/tests/auto/tools/uic/baseline/previewdialogbase.ui.h
@@ -10,7 +10,6 @@
#define PREVIEWDIALOGBASE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/previewwidget.ui.h b/tests/auto/tools/uic/baseline/previewwidget.ui.h
index 14dceeb06b6..a86fec7c0db 100644
--- a/tests/auto/tools/uic/baseline/previewwidget.ui.h
+++ b/tests/auto/tools/uic/baseline/previewwidget.ui.h
@@ -40,7 +40,6 @@
#define PREVIEWWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
diff --git a/tests/auto/tools/uic/baseline/proxy.ui.h b/tests/auto/tools/uic/baseline/proxy.ui.h
index 475689db5b2..2112324eaed 100644
--- a/tests/auto/tools/uic/baseline/proxy.ui.h
+++ b/tests/auto/tools/uic/baseline/proxy.ui.h
@@ -10,7 +10,6 @@
#define PROXY_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/qfiledialog.ui.h b/tests/auto/tools/uic/baseline/qfiledialog.ui.h
index 9e7b59f503a..cd1891c58c0 100644
--- a/tests/auto/tools/uic/baseline/qfiledialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qfiledialog.ui.h
@@ -40,7 +40,6 @@
#define QFILEDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/qpagesetupwidget.ui.h b/tests/auto/tools/uic/baseline/qpagesetupwidget.ui.h
index 43accc9c876..5b0a5b9dc6c 100644
--- a/tests/auto/tools/uic/baseline/qpagesetupwidget.ui.h
+++ b/tests/auto/tools/uic/baseline/qpagesetupwidget.ui.h
@@ -10,7 +10,6 @@
#define QPAGESETUPWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
diff --git a/tests/auto/tools/uic/baseline/qprintpropertieswidget.ui.h b/tests/auto/tools/uic/baseline/qprintpropertieswidget.ui.h
index 9c2a9580f43..baa9bbec389 100644
--- a/tests/auto/tools/uic/baseline/qprintpropertieswidget.ui.h
+++ b/tests/auto/tools/uic/baseline/qprintpropertieswidget.ui.h
@@ -10,7 +10,6 @@
#define QPRINTPROPERTIESWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
diff --git a/tests/auto/tools/uic/baseline/qprintsettingsoutput.ui.h b/tests/auto/tools/uic/baseline/qprintsettingsoutput.ui.h
index ca13f4de123..a0f16c998b8 100644
--- a/tests/auto/tools/uic/baseline/qprintsettingsoutput.ui.h
+++ b/tests/auto/tools/uic/baseline/qprintsettingsoutput.ui.h
@@ -10,7 +10,6 @@
#define QPRINTSETTINGSOUTPUT_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/qprintwidget.ui.h b/tests/auto/tools/uic/baseline/qprintwidget.ui.h
index e9f1c991002..73fa2cfcfa9 100644
--- a/tests/auto/tools/uic/baseline/qprintwidget.ui.h
+++ b/tests/auto/tools/uic/baseline/qprintwidget.ui.h
@@ -10,7 +10,6 @@
#define QPRINTWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
diff --git a/tests/auto/tools/uic/baseline/qsqlconnectiondialog.ui.h b/tests/auto/tools/uic/baseline/qsqlconnectiondialog.ui.h
index 72b617fa5b9..5ed3ff1acdf 100644
--- a/tests/auto/tools/uic/baseline/qsqlconnectiondialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qsqlconnectiondialog.ui.h
@@ -10,7 +10,6 @@
#define QSQLCONNECTIONDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
diff --git a/tests/auto/tools/uic/baseline/qtgradientdialog.ui.h b/tests/auto/tools/uic/baseline/qtgradientdialog.ui.h
index 6a99a43c097..53fd59295b4 100644
--- a/tests/auto/tools/uic/baseline/qtgradientdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qtgradientdialog.ui.h
@@ -40,7 +40,6 @@
#define QTGRADIENTDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/qtgradienteditor.ui.h b/tests/auto/tools/uic/baseline/qtgradienteditor.ui.h
index 6910855427a..6e63c4863df 100644
--- a/tests/auto/tools/uic/baseline/qtgradienteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/qtgradienteditor.ui.h
@@ -40,7 +40,6 @@
#define QTGRADIENTEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
diff --git a/tests/auto/tools/uic/baseline/qtgradientview.ui.h b/tests/auto/tools/uic/baseline/qtgradientview.ui.h
index ea8530adc27..4d51c2400e6 100644
--- a/tests/auto/tools/uic/baseline/qtgradientview.ui.h
+++ b/tests/auto/tools/uic/baseline/qtgradientview.ui.h
@@ -10,7 +10,6 @@
#define QTGRADIENTVIEW_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QListWidget>
diff --git a/tests/auto/tools/uic/baseline/qtgradientviewdialog.ui.h b/tests/auto/tools/uic/baseline/qtgradientviewdialog.ui.h
index 9548a7cae1f..74fe3745c97 100644
--- a/tests/auto/tools/uic/baseline/qtgradientviewdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qtgradientviewdialog.ui.h
@@ -40,7 +40,6 @@
#define QTGRADIENTVIEWDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/qtresourceeditordialog.ui.h b/tests/auto/tools/uic/baseline/qtresourceeditordialog.ui.h
index 3e892be4053..62d99b3235f 100644
--- a/tests/auto/tools/uic/baseline/qtresourceeditordialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qtresourceeditordialog.ui.h
@@ -10,7 +10,6 @@
#define QTRESOURCEEDITORDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/qttoolbardialog.ui.h b/tests/auto/tools/uic/baseline/qttoolbardialog.ui.h
index cd1e87888de..1c546aa1960 100644
--- a/tests/auto/tools/uic/baseline/qttoolbardialog.ui.h
+++ b/tests/auto/tools/uic/baseline/qttoolbardialog.ui.h
@@ -10,7 +10,6 @@
#define QTTOOLBARDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/querywidget.ui.h b/tests/auto/tools/uic/baseline/querywidget.ui.h
index ea8ae606947..0e941a0e5ec 100644
--- a/tests/auto/tools/uic/baseline/querywidget.ui.h
+++ b/tests/auto/tools/uic/baseline/querywidget.ui.h
@@ -10,7 +10,6 @@
#define QUERYWIDGET_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGroupBox>
diff --git a/tests/auto/tools/uic/baseline/saveformastemplate.ui.h b/tests/auto/tools/uic/baseline/saveformastemplate.ui.h
index d145b8300bb..6cd8726d07b 100644
--- a/tests/auto/tools/uic/baseline/saveformastemplate.ui.h
+++ b/tests/auto/tools/uic/baseline/saveformastemplate.ui.h
@@ -40,7 +40,6 @@
#define SAVEFORMASTEMPLATE_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/settings.ui.h b/tests/auto/tools/uic/baseline/settings.ui.h
index 0462ebf9a5b..6a1f11fa859 100644
--- a/tests/auto/tools/uic/baseline/settings.ui.h
+++ b/tests/auto/tools/uic/baseline/settings.ui.h
@@ -10,7 +10,6 @@
#define SETTINGS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/signalslotdialog.ui.h b/tests/auto/tools/uic/baseline/signalslotdialog.ui.h
index c11c1c1b0cb..ad6c5776e14 100644
--- a/tests/auto/tools/uic/baseline/signalslotdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/signalslotdialog.ui.h
@@ -10,7 +10,6 @@
#define SIGNALSLOTDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/sslclient.ui.h b/tests/auto/tools/uic/baseline/sslclient.ui.h
index d30ada319f1..3e7feab75a7 100644
--- a/tests/auto/tools/uic/baseline/sslclient.ui.h
+++ b/tests/auto/tools/uic/baseline/sslclient.ui.h
@@ -10,7 +10,6 @@
#define SSLCLIENT_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
diff --git a/tests/auto/tools/uic/baseline/sslerrors.ui.h b/tests/auto/tools/uic/baseline/sslerrors.ui.h
index 37c2176810b..d920908de67 100644
--- a/tests/auto/tools/uic/baseline/sslerrors.ui.h
+++ b/tests/auto/tools/uic/baseline/sslerrors.ui.h
@@ -10,7 +10,6 @@
#define SSLERRORS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/statistics.ui.h b/tests/auto/tools/uic/baseline/statistics.ui.h
index 9ecb7e45865..ab0f4f9b8d5 100644
--- a/tests/auto/tools/uic/baseline/statistics.ui.h
+++ b/tests/auto/tools/uic/baseline/statistics.ui.h
@@ -40,7 +40,6 @@
#define STATISTICS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QFrame>
diff --git a/tests/auto/tools/uic/baseline/stringlisteditor.ui.h b/tests/auto/tools/uic/baseline/stringlisteditor.ui.h
index c16f0eb9a59..44603f1e8af 100644
--- a/tests/auto/tools/uic/baseline/stringlisteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/stringlisteditor.ui.h
@@ -40,7 +40,6 @@
#define STRINGLISTEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/stylesheeteditor.ui.h b/tests/auto/tools/uic/baseline/stylesheeteditor.ui.h
index fade93226a0..a8673178209 100644
--- a/tests/auto/tools/uic/baseline/stylesheeteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/stylesheeteditor.ui.h
@@ -10,7 +10,6 @@
#define STYLESHEETEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
diff --git a/tests/auto/tools/uic/baseline/tabbedbrowser.ui.h b/tests/auto/tools/uic/baseline/tabbedbrowser.ui.h
index 69606dc4017..4ebbf3c4351 100644
--- a/tests/auto/tools/uic/baseline/tabbedbrowser.ui.h
+++ b/tests/auto/tools/uic/baseline/tabbedbrowser.ui.h
@@ -40,7 +40,6 @@
#define TABBEDBROWSER_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFrame>
diff --git a/tests/auto/tools/uic/baseline/tablewidgeteditor.ui.h b/tests/auto/tools/uic/baseline/tablewidgeteditor.ui.h
index f25af88e96e..ff000305cc2 100644
--- a/tests/auto/tools/uic/baseline/tablewidgeteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/tablewidgeteditor.ui.h
@@ -40,7 +40,6 @@
#define TABLEWIDGETEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/tetrixwindow.ui.h b/tests/auto/tools/uic/baseline/tetrixwindow.ui.h
index ff2e09366e8..32c64642097 100644
--- a/tests/auto/tools/uic/baseline/tetrixwindow.ui.h
+++ b/tests/auto/tools/uic/baseline/tetrixwindow.ui.h
@@ -10,7 +10,6 @@
#define TETRIXWINDOW_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLCDNumber>
diff --git a/tests/auto/tools/uic/baseline/textfinder.ui.h b/tests/auto/tools/uic/baseline/textfinder.ui.h
index 431548c82cf..beae214e19a 100644
--- a/tests/auto/tools/uic/baseline/textfinder.ui.h
+++ b/tests/auto/tools/uic/baseline/textfinder.ui.h
@@ -10,7 +10,6 @@
#define TEXTFINDER_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
diff --git a/tests/auto/tools/uic/baseline/topicchooser.ui.h b/tests/auto/tools/uic/baseline/topicchooser.ui.h
index 4008d7cc40d..2770553775c 100644
--- a/tests/auto/tools/uic/baseline/topicchooser.ui.h
+++ b/tests/auto/tools/uic/baseline/topicchooser.ui.h
@@ -10,7 +10,6 @@
#define TOPICCHOOSER_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QHBoxLayout>
diff --git a/tests/auto/tools/uic/baseline/translatedialog.ui.h b/tests/auto/tools/uic/baseline/translatedialog.ui.h
index ed8820ee6f6..32b73be37a0 100644
--- a/tests/auto/tools/uic/baseline/translatedialog.ui.h
+++ b/tests/auto/tools/uic/baseline/translatedialog.ui.h
@@ -40,7 +40,6 @@
#define TRANSLATEDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/translation/Dialog_without_Buttons_tr.h b/tests/auto/tools/uic/baseline/translation/Dialog_without_Buttons_tr.h
index 6e289cdf800..1da7140f977 100644
--- a/tests/auto/tools/uic/baseline/translation/Dialog_without_Buttons_tr.h
+++ b/tests/auto/tools/uic/baseline/translation/Dialog_without_Buttons_tr.h
@@ -10,7 +10,6 @@
#define DIALOG_WITHOUT_BUTTONS_TR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <ki18n.h>
diff --git a/tests/auto/tools/uic/baseline/translationsettings.ui.h b/tests/auto/tools/uic/baseline/translationsettings.ui.h
index c52f29f0f6f..522c9bd4e01 100644
--- a/tests/auto/tools/uic/baseline/translationsettings.ui.h
+++ b/tests/auto/tools/uic/baseline/translationsettings.ui.h
@@ -10,7 +10,6 @@
#define TRANSLATIONSETTINGS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
diff --git a/tests/auto/tools/uic/baseline/treewidgeteditor.ui.h b/tests/auto/tools/uic/baseline/treewidgeteditor.ui.h
index c5705440ef6..13957e843ca 100644
--- a/tests/auto/tools/uic/baseline/treewidgeteditor.ui.h
+++ b/tests/auto/tools/uic/baseline/treewidgeteditor.ui.h
@@ -40,7 +40,6 @@
#define TREEWIDGETEDITOR_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
diff --git a/tests/auto/tools/uic/baseline/validators.ui.h b/tests/auto/tools/uic/baseline/validators.ui.h
index 410d7f8b831..a28f9e83901 100644
--- a/tests/auto/tools/uic/baseline/validators.ui.h
+++ b/tests/auto/tools/uic/baseline/validators.ui.h
@@ -10,7 +10,6 @@
#define VALIDATORS_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDoubleSpinBox>
diff --git a/tests/auto/tools/uic/baseline/wateringconfigdialog.ui.h b/tests/auto/tools/uic/baseline/wateringconfigdialog.ui.h
index a016f6a4be5..1254eee3f78 100644
--- a/tests/auto/tools/uic/baseline/wateringconfigdialog.ui.h
+++ b/tests/auto/tools/uic/baseline/wateringconfigdialog.ui.h
@@ -10,7 +10,6 @@
#define WATERINGCONFIGDIALOG_H
#include <QtCore/QVariant>
-#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>