aboutsummaryrefslogtreecommitdiffstats
path: root/missing_bindings.py
diff options
context:
space:
mode:
authorCristian Maureira-Fredes <cristian.maureira-fredes@qt.io>2018-05-07 13:09:19 +0200
committerCristian Maureira-Fredes <cristian.maureira-fredes@qt.io>2018-05-07 13:07:47 +0000
commit3ae1efa241c3f53f39170d7e00f08c33d925571b (patch)
treeaa2952fa5693c3bbb71d537779bc0d30ca44b6f6 /missing_bindings.py
parent0efa2133113f0d012666d300e7aedd1c5e607a94 (diff)
Update missing_bindings script
Removed deprecated modules, and included new ones based on: http://doc-snapshots.qt.io/qt5-5.11/qtmodules.html Moved QtWidgets to follow the order of the website. Change-Id: I6de85fe0402d98db57058eda6dbb1aae2e1c5aec Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'missing_bindings.py')
-rw-r--r--missing_bindings.py23
1 files changed, 17 insertions, 6 deletions
diff --git a/missing_bindings.py b/missing_bindings.py
index 11ff1334a..2d9267455 100644
--- a/missing_bindings.py
+++ b/missing_bindings.py
@@ -72,7 +72,6 @@ modules_to_test = OrderedDict()
# Essentials
modules_to_test['QtCore'] = 'qtcore-module.html'
modules_to_test['QtGui'] = 'qtgui-module.html'
-modules_to_test['QtWidgets'] = 'qtwidgets-module.html'
modules_to_test['QtMultimedia'] = 'qtmultimedia-module.html'
modules_to_test['QtMultimediaWidgets'] = 'qtmultimediawidgets-module.html'
modules_to_test['QtNetwork'] = 'qtnetwork-module.html'
@@ -80,23 +79,35 @@ modules_to_test['QtQml'] = 'qtqml-module.html'
modules_to_test['QtQuick'] = 'qtquick-module.html'
modules_to_test['QtSql'] = 'qtsql-module.html'
modules_to_test['QtTest'] = 'qttest-module.html'
+modules_to_test['QtWidgets'] = 'qtwidgets-module.html'
# Addons
+modules_to_test['Qt3DCore'] = 'qt3dcore-module.html'
+modules_to_test['Qt3DInput'] = 'qt3dinput-module.html'
+modules_to_test['Qt3DLogic'] = 'qt3dlogic-module.html'
+modules_to_test['Qt3DRender'] = 'qt3drender-module.html'
+modules_to_test['Qt3DAnimation'] = 'qt3danimation-module.html'
+modules_to_test['Qt3DExtras'] = 'qt3dextras-module.html'
modules_to_test['QtConcurrent'] = 'qtconcurrent-module.html'
+modules_to_test['QtNetworkAuth'] = 'qtnetworkauth-module.html'
modules_to_test['QtHelp'] = 'qthelp-module.html'
-modules_to_test['QtOpenGL'] = 'qtopengl-module.html'
modules_to_test['QtLocation'] = 'qtlocation-module.html'
modules_to_test['QtPrintSupport'] = 'qtprintsupport-module.html'
-modules_to_test['QtScript'] = 'qtscript-module.html'
-modules_to_test['QtScriptTools'] = 'qtscripttools-module.html'
+modules_to_test['QtSCXML'] = 'qtscxml-module.html'
+modules_to_test['QtSpeech'] = 'qtspeech-module.html'
modules_to_test['QtSvg'] = 'qtsvg-module.html'
modules_to_test['QtUiTools'] = 'qtuitools-module.html'
modules_to_test['QtWebChannel'] = 'qtwebchannel-module.html'
+modules_to_test['QtWebEngine'] = 'qtwebengine-module.html'
modules_to_test['QtWebEngineWidgets'] = 'qtwebenginewidgets-module.html'
modules_to_test['QtWebSockets'] = 'qtwebsockets-module.html'
+modules_to_test['QtMacExtras'] = 'qtmacextras-module.html'
modules_to_test['QtX11Extras'] = 'qtx11extras-module.html'
+modules_to_test['QtWinExtras'] = 'qtwinextras-module.html'
modules_to_test['QtXml'] = 'qtxml-module.html'
modules_to_test['QtXmlPatterns'] = 'qtxmlpatterns-module.html'
+modules_to_test['QtCharts'] = 'qt-charts-module.html'
+modules_to_test['QtDataVisualization'] = 'qtdatavisualization-module.html'
types_to_ignore = set()
# QtCore
@@ -228,8 +239,8 @@ parser.add_argument("module",
help="the Qt module for which to get the missing types")
parser.add_argument("--qt-version",
"-v",
- default='5.6',
- choices=['5.6', '5.8', '5.9', 'dev'],
+ default='5.11',
+ choices=['5.6', '5.9', '5.11', 'dev'],
type=str,
dest='version',
help="the Qt version to use to check for types")