diff --git a/tools/testcon/ambientproperties.cpp b/tools/testcon/ambientproperties.cpp
index ea0ceaadf8cf495e05e30c9911c6c52c53bbdcf9..47fb72e3fe74169ee90c9fcef39a4a165ff5dd7b 100644
--- a/tools/testcon/ambientproperties.cpp
+++ b/tools/testcon/ambientproperties.cpp
@@ -41,7 +41,10 @@
 
 #include "ambientproperties.h"
 
-#include <QtWidgets>
+#include <QtWidgets/QColorDialog>
+#include <QtWidgets/QFontDialog>
+#include <QtWidgets/QMdiArea>
+#include <QtWidgets/QMdiSubWindow>
 
 QT_BEGIN_NAMESPACE
 
diff --git a/tools/testcon/changeproperties.cpp b/tools/testcon/changeproperties.cpp
index e5e5033c160b5f98a7203323b435c130b9ba1293..d52326709450aa1c46fe683e29e334a129ed9771 100644
--- a/tools/testcon/changeproperties.cpp
+++ b/tools/testcon/changeproperties.cpp
@@ -41,9 +41,12 @@
 
 #include "changeproperties.h"
 
-#include <QtWidgets>
-#include <qt_windows.h>
-#include <ActiveQt/ActiveQt>
+#include <QtWidgets/QMessageBox>
+#include <QtWidgets/QFileDialog>
+#include <QtCore/qt_windows.h>
+#include <QtCore/QMetaObject>
+#include <QtCore/QMetaProperty>
+#include <ActiveQt/QAxWidget>
 
 QT_BEGIN_NAMESPACE
 
diff --git a/tools/testcon/controlinfo.cpp b/tools/testcon/controlinfo.cpp
index cbbe9162f3f9e0fc7b7ffaea5767da9d0cf29409..a338c5711b0d2a8c5578a703ebbd2aed622c4d26 100644
--- a/tools/testcon/controlinfo.cpp
+++ b/tools/testcon/controlinfo.cpp
@@ -41,7 +41,7 @@
 
 #include "controlinfo.h"
 
-#include <QtGui>
+#include <QtCore/QMetaClassInfo>
 
 QT_BEGIN_NAMESPACE
 
diff --git a/tools/testcon/mainwindow.cpp b/tools/testcon/mainwindow.cpp
index 9b2855872fbf6daa57dbb7640d8dbe6fbb0cd4cc..065f518c9e6bdb768b6089154562a28edbee2c7d 100644
--- a/tools/testcon/mainwindow.cpp
+++ b/tools/testcon/mainwindow.cpp
@@ -46,9 +46,16 @@
 #include "controlinfo.h"
 #include "docuwindow.h"
 
-#include <QtWidgets>
-#include <qt_windows.h>
-#include <ActiveQt/ActiveQt>
+#include <QtWidgets/QMdiArea>
+#include <QtWidgets/QMdiSubWindow>
+#include <QtWidgets/QFileDialog>
+#include <QtWidgets/QInputDialog>
+#include <QtWidgets/QMessageBox>
+#include <QtCore/qt_windows.h>
+#include <ActiveQt/QAxScriptManager>
+#include <ActiveQt/QAxSelect>
+#include <ActiveQt/QAxWidget>
+#include <ActiveQt/qaxtypes.h>
 
 QT_BEGIN_NAMESPACE