aboutsummaryrefslogtreecommitdiffstats
path: root/PySide2/global.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'PySide2/global.h.in')
-rw-r--r--PySide2/global.h.in80
1 files changed, 16 insertions, 64 deletions
diff --git a/PySide2/global.h.in b/PySide2/global.h.in
index eef63ee5..40b107ee 100644
--- a/PySide2/global.h.in
+++ b/PySide2/global.h.in
@@ -55,81 +55,33 @@
#define QT_ANNOTATE_ACCESS_SPECIFIER(a) __attribute__((annotate(#a)))
#include <QtCore/QtCore>
-#include <QtConcurrent/QtConcurrent>
-#include <QtGui/QtGui>
-#include <QtWidgets/QtWidgets>
-#include <QtOpenGL/QtOpenGL>
+#if @Qt5Gui_FOUND@
+# include <QtGui/QtGui>
+#endif
+#if @Qt5Widgets_FOUND@
+# include <QtWidgets/QtWidgets>
+#endif
+
#include "qpytextobject.h" // PySide class
+
#if @ENABLE_X11@
-#if @Qt5X11Extras_FOUND@
-#include <QtX11Extras/QX11Info>
-#endif
+# if @Qt5X11Extras_FOUND@
+# include <QtX11Extras/QX11Info>
+# endif
+#elif @ENABLE_MAC@
+# include <QtGui/qmacstyle_mac.h>
#endif
-#include <QtXml/QtXml>
-#include <QtXmlPatterns/QtXmlPatterns>
-#include <QtUiTools/QtUiTools>
-#include <QtNetwork/QtNetwork>
-#include <QtMultimedia/QtMultimedia>
-#include <QtPrintSupport/QtPrintSupport>
// QT_WIDGETS_LIB must be defined to QSqlRelationalDelegate become visible.
// It also changes code generation in pysideqtesttouch.h
#define QT_WIDGETS_LIB
-#include <QtSql/QtSql>
-#include <QtSvg/QtSvg>
-#if @Qt5WebKit_FOUND@
-# include <QtWebKit/QtWebKit>
-#endif
-
-#if @Qt5WebKitWidgets_FOUND@
-# include <QtWebKitWidgets/QtWebKitWidgets>
-#endif
#if @Qt5Test_FOUND@
-# include <QtTest/qtest_gui.h>
# include "pysideqtesttouch.h"
#endif
-#if @Qt5Quick_FOUND@
-# include <QtQuick/QtQuick>
-#endif
-
-#if @Qt5Qml_FOUND@
-# include <QtQml/QtQml>
-#endif
-
-#if @Qt5QuickWidgets_FOUND@
-# include <QtQuickWidgets/QtQuickWidgets>
-#endif
-
-#if @Qt5WebEngineWidgets_FOUND@
-# include <QtWebEngineWidgets/QtWebEngineWidgets>
-#endif
-
-#if @Qt5MultimediaWidgets_FOUND@
-# include <QtMultimediaWidgets/QtMultimediaWidgets>
-#endif
-
-#if @Qt5WebChannel_FOUND@
-# include <QtWebChannel/QtWebChannel>
-#endif
-
-#if @Qt5WebSockets_FOUND@
-# include <QtWebSockets/QtWebSockets>
-#endif
-
-#if @Qt5Script_FOUND@
-# include <QtScript/QtScript>
-#endif
-
-#if @Qt5ScriptTools_FOUND@
-# include <QtScriptTools/QtScriptTools>
-#endif
-
-//QtHelp needs to be included after QtSql. Why?
-#include <QtHelp/QtHelp>
-
#ifndef QT_NO_OPENGL
-#include <@GL_H@>
-#include <QtOpenGL/QtOpenGL>
+# include <@GL_H@>
#endif // QT_NO_OPENGL
+
+// Here are now all configured modules appended: