Skip to content

Commit 74ae8a6

Browse files
committed
removed QtWebKit support by default
1 parent c7b0190 commit 74ae8a6

File tree

2 files changed

+25
-23
lines changed

2 files changed

+25
-23
lines changed

extensions/PythonQt_QtAll/PythonQt_QtAll.cpp

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,15 @@ void PythonQt_init_QtSvg(PyObject*);
3939
void PythonQt_init_QtSql(PyObject*);
4040
void PythonQt_init_QtNetwork(PyObject*);
4141
void PythonQt_init_QtCore(PyObject*);
42-
void PythonQt_init_QtWebKit(PyObject*);
4342
void PythonQt_init_QtOpenGL(PyObject*);
4443
void PythonQt_init_QtXml(PyObject*);
45-
void PythonQt_init_QtUiTools(PyObject*);
46-
47-
#if QT_VERSION >= 0x050000
4844
void PythonQt_init_QtXmlPatterns(PyObject*);
4945
void PythonQt_init_QtMultimedia(PyObject*);
46+
void PythonQt_init_QtQml(PyObject*);
47+
void PythonQt_init_QtQuick(PyObject*);
48+
49+
#ifdef PYTHONQT_WITH_WEBKIT
50+
void PythonQt_init_QtWebKit(PyObject*);
5051
#endif
5152

5253
namespace PythonQt_QtAll
@@ -58,13 +59,14 @@ namespace PythonQt_QtAll
5859
PythonQt_init_QtXml(0);
5960
PythonQt_init_QtSvg(0);
6061
PythonQt_init_QtSql(0);
62+
#ifdef PYTHONQT_WITH_WEBKIT
6163
PythonQt_init_QtWebKit(0);
64+
#endif
6265
PythonQt_init_QtOpenGL(0);
63-
PythonQt_init_QtUiTools(0);
64-
#if QT_VERSION >= 0x050000
6566
PythonQt_init_QtXmlPatterns(0);
6667
PythonQt_init_QtMultimedia(0);
67-
#endif
68+
PythonQt_init_QtQml(0);
69+
PythonQt_init_QtQuick(0);
6870
};
6971
};
7072

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# enable this to compile QtWebKit support in:
2+
#CONFIG += PythonQtWebKit
13

24
TARGET = PythonQt_QtAll
35
TEMPLATE = lib
@@ -9,34 +11,32 @@ include ( ../../build/PythonQt.prf )
911

1012
CONFIG += dll qt
1113

12-
DEFINES += PYTHONQT_QTALL_EXPORTS
14+
DEFINES += PYTHONQT_QTALL_EXPORTS
1315

1416
HEADERS += \
1517
PythonQt_QtAll.h
1618

1719
SOURCES += \
1820
PythonQt_QtAll.cpp
1921

20-
QT += webkit gui svg sql network xml xmlpatterns opengl
21-
22-
contains(QT_MAJOR_VERSION, 4) {
23-
CONFIG += uitools
24-
}
25-
26-
contains(QT_MAJOR_VERSION, 5) {
27-
QT += widgets webkitwidgets printsupport multimedia multimediawidgets uitools
28-
}
22+
QT += gui svg sql network xml xmlpatterns opengl
23+
QT += widgets printsupport multimedia multimediawidgets
24+
QT += quick qml quickwidgets
2925

3026
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_core/com_trolltech_qt_core.pri)
3127
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_gui/com_trolltech_qt_gui.pri)
3228
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_svg/com_trolltech_qt_svg.pri)
3329
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_sql/com_trolltech_qt_sql.pri)
3430
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_network/com_trolltech_qt_network.pri)
3531
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_opengl/com_trolltech_qt_opengl.pri)
36-
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_webkit/com_trolltech_qt_webkit.pri)
3732
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_xml/com_trolltech_qt_xml.pri)
38-
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_uitools/com_trolltech_qt_uitools.pri)
39-
contains(QT_MAJOR_VERSION, 5) {
40-
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_xmlpatterns/com_trolltech_qt_xmlpatterns.pri)
41-
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_multimedia/com_trolltech_qt_multimedia.pri)
42-
}
33+
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_xmlpatterns/com_trolltech_qt_xmlpatterns.pri)
34+
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_multimedia/com_trolltech_qt_multimedia.pri)
35+
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_qml/com_trolltech_qt_qml.pri)
36+
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_quick/com_trolltech_qt_quick.pri)
37+
38+
PythonQtWebKit {
39+
QT += webkit webkitwidgets
40+
DEFINES += PYTHONQT_WITH_WEBKIT
41+
include ($$PYTHONQT_GENERATED_PATH/com_trolltech_qt_webkit/com_trolltech_qt_webkit.pri)
42+
}

0 commit comments

Comments
 (0)