Qt for Python Missing Bindings: Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
= PySide6 bindings for Qt 6.8 = | = PySide6 bindings for Qt 6.8 = | ||
Using Qt version 6.8 documentation to find public API Qt types and test if the types are present in the PySide6 package. | Using Qt version 6.8 documentation to find public API Qt types and test if the types are present in the PySide6 package. | ||
Line 5: | Line 6: | ||
python main.py | python main.py | ||
on the following date: | on the following date: | ||
2024-12- | 2024-12-17 15:50:07 W. Europe Standard Time | ||
===== QtCore ===== | ===== QtCore ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtcore-module.html | Documentation link: https://doc.qt.io/qt-6/qtcore-module.html | ||
Number of types in QtCore:''' 261''' | Number of types in QtCore:''' 261''' | ||
Line 37: | Line 36: | ||
QContiguousCache | QContiguousCache | ||
QDirListing.sentinel | QDirListing.sentinel | ||
QEventLoopLocker | QEventLoopLocker (is present in PyQt6) | ||
QException | QException | ||
QFuture | QFuture | ||
Line 56: | Line 55: | ||
QLatin1StringMatcher | QLatin1StringMatcher | ||
QLatin1StringView | QLatin1StringView | ||
QMessageLogger | QMessageLogger (is present in PyQt6) | ||
QMetaContainer | QMetaContainer | ||
QMetaSequence | QMetaSequence | ||
Line 66: | Line 65: | ||
QNtfsPermissionCheckGuard | QNtfsPermissionCheckGuard | ||
QObjectBindableProperty | QObjectBindableProperty | ||
QObjectCleanupHandler | QObjectCleanupHandler (is present in PyQt6) | ||
QObjectComputedProperty | QObjectComputedProperty | ||
QPartialOrdering | QPartialOrdering | ||
Line 87: | Line 86: | ||
QTaggedIterator | QTaggedIterator | ||
QThreadStorage | QThreadStorage | ||
QTypeRevision | QTypeRevision (is present in PyQt6) | ||
QUnhandledException | QUnhandledException | ||
QUntypedBindable | QUntypedBindable | ||
QUtf8StringView | QUtf8StringView | ||
QUuid.Id128Bytes | QUuid.Id128Bytes (is present in PyQt6) | ||
QVariant | QVariant (is present in PyQt6) | ||
QVariantConstPointer | QVariantConstPointer | ||
QVariantPointer | QVariantPointer | ||
Line 110: | Line 109: | ||
Number of missing types:''' 91''' | Number of missing types:''' 91''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 6''' | ||
===== QtGui ===== | ===== QtGui ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtgui-module.html | Documentation link: https://doc.qt.io/qt-6/qtgui-module.html | ||
Number of types in QtGui:''' 230''' | Number of types in QtGui:''' 230''' | ||
Line 123: | Line 120: | ||
QAccessiblePlugin | QAccessiblePlugin | ||
QAccessibleTableInterface | QAccessibleTableInterface | ||
QFileSystemModel | QFileSystemModel (is present in PyQt6) | ||
QNativeInterface.QAndroidOffscreenSurface | QNativeInterface.QAndroidOffscreenSurface | ||
QNativeInterface.QAndroidScreen | QNativeInterface.QAndroidScreen | ||
Line 134: | Line 131: | ||
QNativeInterface.QX11Application | QNativeInterface.QX11Application | ||
QOpenGLTexture | QOpenGLTexture | ||
QPdfOutputIntent | QPdfOutputIntent (is present in PyQt6) | ||
QRgbaFloat | QRgbaFloat | ||
QShader.NativeShaderInfo | QShader.NativeShaderInfo | ||
Line 159: | Line 156: | ||
Number of missing types:''' 35''' | Number of missing types:''' 35''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 2''' | ||
===== QtNetwork ===== | ===== QtNetwork ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtnetwork-module.html | Documentation link: https://doc.qt.io/qt-6/qtnetwork-module.html | ||
Number of types in QtNetwork:''' 61''' | Number of types in QtNetwork:''' 61''' | ||
Line 179: | Line 174: | ||
===== QtQml ===== | ===== QtQml ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtqml-module.html | Documentation link: https://doc.qt.io/qt-6/qtqml-module.html | ||
Number of types in QtQml:''' 31''' | Number of types in QtQml:''' 31''' | ||
Line 186: | Line 179: | ||
Missing types in PySide (all) QtQml: | Missing types in PySide (all) QtQml: | ||
QJSPrimitiveNull | QJSPrimitiveNull (is present in PyQt6) | ||
QJSPrimitiveUndefined | QJSPrimitiveUndefined (is present in PyQt6) | ||
QQmlEngineExtensionPlugin | QQmlEngineExtensionPlugin (is present in PyQt6) | ||
QQmlInfo | QQmlInfo | ||
QQmlListProperty | QQmlListProperty (is present in PyQt6) | ||
Number of missing types:''' 5''' | Number of missing types:''' 5''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 4''' | ||
===== QtQuick ===== | ===== QtQuick ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtquick-module.html | Documentation link: https://doc.qt.io/qt-6/qtquick-module.html | ||
Number of types in QtQuick:''' 57''' | Number of types in QtQuick:''' 57''' | ||
Line 208: | Line 199: | ||
QNativeInterface.QSGD3D12Texture | QNativeInterface.QSGD3D12Texture | ||
QNativeInterface.QSGMetalTexture | QNativeInterface.QSGMetalTexture | ||
QNativeInterface.QSGOpenGLTexture | QNativeInterface.QSGOpenGLTexture (is present in PyQt6) | ||
QNativeInterface.QSGVulkanTexture | QNativeInterface.QSGVulkanTexture | ||
QQuickItem.ItemChangeData | QQuickItem.ItemChangeData (is present in PyQt6) | ||
QQuickOpenGLUtils | QQuickOpenGLUtils | ||
Number of missing types:''' 7''' | Number of missing types:''' 7''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 2''' | ||
===== QtQuickWidgets ===== | ===== QtQuickWidgets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtquickwidgets-module.html | Documentation link: https://doc.qt.io/qt-6/qtquickwidgets-module.html | ||
Number of types in QtQuickWidgets:''' 1''' | Number of types in QtQuickWidgets:''' 1''' | ||
Line 237: | Line 226: | ||
===== QtSql ===== | ===== QtSql ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtsql-module.html | Documentation link: https://doc.qt.io/qt-6/qtsql-module.html | ||
Number of types in QtSql:''' 15''' | Number of types in QtSql:''' 15''' | ||
Line 246: | Line 233: | ||
===== QtWidgets ===== | ===== QtWidgets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwidgets-module.html | Documentation link: https://doc.qt.io/qt-6/qtwidgets-module.html | ||
Number of types in QtWidgets:''' 190''' | Number of types in QtWidgets:''' 190''' | ||
Line 270: | Line 255: | ||
===== QtDBus ===== | ===== QtDBus ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtdbus-module.html | Documentation link: https://doc.qt.io/qt-6/qtdbus-module.html | ||
Number of types in QtDBus:''' 21''' | Number of types in QtDBus:''' 21''' | ||
Line 277: | Line 260: | ||
Missing types in PySide (all) QtDBus: | Missing types in PySide (all) QtDBus: | ||
QDBusPendingReply | QDBusPendingReply (is present in PyQt6) | ||
Number of missing types:''' 1''' | Number of missing types:''' 1''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 1''' | ||
===== QtHelp ===== | ===== QtHelp ===== | ||
Documentation link: https://doc.qt.io/qt-6/qthelp-module.html | Documentation link: https://doc.qt.io/qt-6/qthelp-module.html | ||
Number of types in QtHelp:''' 17''' | Number of types in QtHelp:''' 17''' | ||
Line 294: | Line 275: | ||
===== QtOpenGL ===== | ===== QtOpenGL ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtopengl-module.html | Documentation link: https://doc.qt.io/qt-6/qtopengl-module.html | ||
Number of types in QtOpenGL:''' 46''' | Number of types in QtOpenGL:''' 46''' | ||
Line 309: | Line 288: | ||
===== QtPrintSupport ===== | ===== QtPrintSupport ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtprintsupport-module.html | Documentation link: https://doc.qt.io/qt-6/qtprintsupport-module.html | ||
Number of types in QtPrintSupport:''' 8''' | Number of types in QtPrintSupport:''' 8''' | ||
Line 318: | Line 295: | ||
===== QtSvg ===== | ===== QtSvg ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtsvg-module.html | Documentation link: https://doc.qt.io/qt-6/qtsvg-module.html | ||
Number of types in QtSvg:''' 5''' | Number of types in QtSvg:''' 5''' | ||
Line 327: | Line 302: | ||
===== QtSvgWidgets ===== | ===== QtSvgWidgets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtsvgwidgets-module.html | Documentation link: https://doc.qt.io/qt-6/qtsvgwidgets-module.html | ||
Number of types in QtSvgWidgets:''' 2''' | Number of types in QtSvgWidgets:''' 2''' | ||
Line 345: | Line 318: | ||
===== QtXml ===== | ===== QtXml ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtxml-module.html | Documentation link: https://doc.qt.io/qt-6/qtxml-module.html | ||
Number of types in QtXml:''' 18''' | Number of types in QtXml:''' 18''' | ||
Line 369: | Line 340: | ||
===== QtTest ===== | ===== QtTest ===== | ||
Documentation link: https://doc.qt.io/qt-6/qttest-module.html | Documentation link: https://doc.qt.io/qt-6/qttest-module.html | ||
Number of types in QtTest:''' 5''' | Number of types in QtTest:''' 5''' | ||
Line 384: | Line 353: | ||
===== QtNetworkAuth ===== | ===== QtNetworkAuth ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtnetworkauth-module.html | Documentation link: https://doc.qt.io/qt-6/qtnetworkauth-module.html | ||
Number of types in QtNetworkAuth:''' 8''' | Number of types in QtNetworkAuth:''' 8''' | ||
Line 403: | Line 370: | ||
Documentation link: https://doc.qt.io/qt-6/qtcoap-module.html | Documentation link: https://doc.qt.io/qt-6/qtcoap-module.html | ||
''Could not load | ''Could not load PySide6.QtCoap. Received error: module 'PySide6' has no attribute 'QtCoap' :). Skipping.'' | ||
===== QtMqtt ===== | ===== QtMqtt ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtmqtt-module.html | Documentation link: https://doc.qt.io/qt-6/qtmqtt-module.html | ||
''Could not load | ''Could not load PySide6.QtMqtt. Received error: module 'PySide6' has no attribute 'QtMqtt' :). Skipping.'' | ||
===== QtOpcUa ===== | ===== QtOpcUa ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtopcua-module.html | Documentation link: https://doc.qt.io/qt-6/qtopcua-module.html | ||
''Could not load | ''Could not load PySide6.QtOpcUa. Received error: module 'PySide6' has no attribute 'QtOpcUa' :). Skipping.'' | ||
===== QtVirtualKeyboard ===== | ===== QtVirtualKeyboard ===== | ||
Line 469: | Line 412: | ||
===== QtBluetooth ===== | ===== QtBluetooth ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtbluetooth-module.html | Documentation link: https://doc.qt.io/qt-6/qtbluetooth-module.html | ||
Number of types in QtBluetooth:''' 24''' | Number of types in QtBluetooth:''' 24''' | ||
Line 478: | Line 419: | ||
===== QtPositioning ===== | ===== QtPositioning ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtpositioning-module.html | Documentation link: https://doc.qt.io/qt-6/qtpositioning-module.html | ||
Number of types in QtPositioning:''' 17''' | Number of types in QtPositioning:''' 17''' | ||
Line 487: | Line 426: | ||
===== QtMultimedia ===== | ===== QtMultimedia ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtmultimedia-module.html | Documentation link: https://doc.qt.io/qt-6/qtmultimedia-module.html | ||
Number of types in QtMultimedia:''' 34''' | Number of types in QtMultimedia:''' 34''' | ||
Line 494: | Line 431: | ||
Missing types in PySide (all) QtMultimedia: | Missing types in PySide (all) QtMultimedia: | ||
QtAudio | QtAudio (is present in PyQt6) | ||
Number of missing types:''' 1''' | Number of missing types:''' 1''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 1''' | ||
===== QtRemoteObjects ===== | ===== QtRemoteObjects ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtremoteobjects-module.html | Documentation link: https://doc.qt.io/qt-6/qtremoteobjects-module.html | ||
Number of types in QtRemoteObjects:''' 15''' | Number of types in QtRemoteObjects:''' 15''' | ||
Line 517: | Line 452: | ||
===== QtSensors ===== | ===== QtSensors ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtsensors-module.html | Documentation link: https://doc.qt.io/qt-6/qtsensors-module.html | ||
Number of types in QtSensors:''' 48''' | Number of types in QtSensors:''' 48''' | ||
Line 526: | Line 459: | ||
===== QtSerialPort ===== | ===== QtSerialPort ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtserialport-module.html | Documentation link: https://doc.qt.io/qt-6/qtserialport-module.html | ||
Number of types in QtSerialPort:''' 2''' | Number of types in QtSerialPort:''' 2''' | ||
Line 535: | Line 466: | ||
===== QtWebChannel ===== | ===== QtWebChannel ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwebchannel-module.html | Documentation link: https://doc.qt.io/qt-6/qtwebchannel-module.html | ||
Number of types in QtWebChannel:''' 2''' | Number of types in QtWebChannel:''' 2''' | ||
Line 544: | Line 473: | ||
===== QtWebEngineCore ===== | ===== QtWebEngineCore ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwebenginecore-module.html | Documentation link: https://doc.qt.io/qt-6/qtwebenginecore-module.html | ||
Number of types in QtWebEngineCore:''' 37''' | Number of types in QtWebEngineCore:''' 37''' | ||
Line 553: | Line 480: | ||
===== QtWebEngineQuick ===== | ===== QtWebEngineQuick ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwebenginequick-module.html | Documentation link: https://doc.qt.io/qt-6/qtwebenginequick-module.html | ||
Number of types in QtWebEngineQuick:''' 2''' | Number of types in QtWebEngineQuick:''' 2''' | ||
Line 562: | Line 487: | ||
===== QtWebEngineWidgets ===== | ===== QtWebEngineWidgets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwebenginewidgets-module.html | Documentation link: https://doc.qt.io/qt-6/qtwebenginewidgets-module.html | ||
Number of types in QtWebEngineWidgets:''' 1''' | Number of types in QtWebEngineWidgets:''' 1''' | ||
Line 571: | Line 494: | ||
===== QtWebSockets ===== | ===== QtWebSockets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtwebsockets-module.html | Documentation link: https://doc.qt.io/qt-6/qtwebsockets-module.html | ||
Number of types in QtWebSockets:''' 6''' | Number of types in QtWebSockets:''' 6''' | ||
Line 589: | Line 510: | ||
===== QtMultimediaWidgets ===== | ===== QtMultimediaWidgets ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtmultimediawidgets-module.html | Documentation link: https://doc.qt.io/qt-6/qtmultimediawidgets-module.html | ||
Number of types in QtMultimediaWidgets:''' 2''' | Number of types in QtMultimediaWidgets:''' 2''' | ||
Line 598: | Line 517: | ||
===== QtNfc ===== | ===== QtNfc ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtnfc-module.html | Documentation link: https://doc.qt.io/qt-6/qtnfc-module.html | ||
Number of types in QtNfc:''' 11''' | Number of types in QtNfc:''' 11''' | ||
Line 607: | Line 524: | ||
===== QtQuick3D ===== | ===== QtQuick3D ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtquick3d-module.html | Documentation link: https://doc.qt.io/qt-6/qtquick3d-module.html | ||
Number of types in QtQuick3D:''' 17''' | Number of types in QtQuick3D:''' 17''' | ||
Line 632: | Line 547: | ||
===== QtPdf ===== | ===== QtPdf ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtpdf-module.html | Documentation link: https://doc.qt.io/qt-6/qtpdf-module.html | ||
Number of types in QtPdf:''' 11''' | Number of types in QtPdf:''' 11''' | ||
Line 641: | Line 554: | ||
===== QtSpatialAudio ===== | ===== QtSpatialAudio ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtspatialaudio-module.html | Documentation link: https://doc.qt.io/qt-6/qtspatialaudio-module.html | ||
Number of types in QtSpatialAudio:''' 5''' | Number of types in QtSpatialAudio:''' 5''' | ||
Line 659: | Line 570: | ||
===== QtTextToSpeech ===== | ===== QtTextToSpeech ===== | ||
Documentation link: https://doc.qt.io/qt-6/qttexttospeech-module.html | Documentation link: https://doc.qt.io/qt-6/qttexttospeech-module.html | ||
Number of types in QtTextToSpeech:''' 2''' | Number of types in QtTextToSpeech:''' 2''' | ||
Line 702: | Line 611: | ||
===== QtCharts ===== | ===== QtCharts ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtcharts-module-qtcharts.html | Documentation link: https://doc.qt.io/qt-6/qtcharts-module-qtcharts.html | ||
Number of types in QtCharts:''' 49''' | Number of types in QtCharts:''' 49''' | ||
Line 711: | Line 618: | ||
===== QtDataVisualization ===== | ===== QtDataVisualization ===== | ||
Documentation link: https://doc.qt.io/qt-6/qtdatavisualization-module-qtdatavis.html | Documentation link: https://doc.qt.io/qt-6/qtdatavisualization-module-qtdatavis.html | ||
Number of types in QtDataVisualization:''' 35''' | Number of types in QtDataVisualization:''' 35''' | ||
Line 719: | Line 624: | ||
===== Summary ===== | ===== Summary ===== | ||
Total number of missing types:''' | Total number of missing types:''' 159''' | ||
Total number of missing types that are present in PyQt6:''' | Total number of missing types that are present in PyQt6:''' 16''' | ||
Total number of missing modules:''' | Total number of missing modules:''' 7''' |
Latest revision as of 16:04, 17 December 2024
PySide6 bindings for Qt 6.8
Using Qt version 6.8 documentation to find public API Qt types and test if the types are present in the PySide6 package.
This report was generated by running the following command:
python main.py
on the following date:
2024-12-17 15:50:07 W. Europe Standard Time
QtCore
Documentation link: https://doc.qt.io/qt-6/qtcore-module.html
Number of types in QtCore: 261
Missing types in PySide (all) QtCore:
QAbstractEventDispatcher.TimerInfoV2 QAbstractEventDispatcherV2 QAdoptSharedDataTag QAnyStringView QAtomicInt QAtomicInteger QAtomicPointer QAtomicScopedValueRollback QBEInteger QBaseIterator QBindable QByteArrayList QByteArrayView QCache QCborMap.ConstIterator QCborMap.Iterator QCborStreamReader.StringResult QChronoTimer QConstIterator QContiguousCache QDirListing.sentinel QEventLoopLocker (is present in PyQt6) QException QFuture QFutureSynchronizer QFutureWatcher QGregorianCalendar QIterable QIterator QJalaliCalendar QJniArray QJniArrayBase QJniEnvironment QJniObject QJsonObject QJulianCalendar QKeyValueIterator QLEInteger QLatin1StringMatcher QLatin1StringView QMessageLogger (is present in PyQt6) QMetaContainer QMetaSequence QMilankovicCalendar QMultiMap.key_iterator QMultiMapIterator QMutableMultiMapIterator QNativeInterface.QAndroidApplication QNtfsPermissionCheckGuard QObjectBindableProperty QObjectCleanupHandler (is present in PyQt6) QObjectComputedProperty QPartialOrdering QProcess.CreateProcessArguments QProcess.UnixProcessParameters QPromise QProperty QPropertyBindingError QPropertyChangeHandler QPropertyData QPropertyNotifier QRomanCalendar QScopeGuard QScopedPropertyUpdateGroup QSpan QStaticByteArrayMatcher QStaticLatin1StringMatcher QStringTokenizer QStringView QTaggedIterator QThreadStorage QTypeRevision (is present in PyQt6) QUnhandledException QUntypedBindable QUtf8StringView QUuid.Id128Bytes (is present in PyQt6) QVariant (is present in PyQt6) QVariantConstPointer QVariantPointer QVariantRef Qt.Literals Qt.Literals.StringLiterals Qt.partial_ordering Qt.strong_ordering Qt.totally_ordered_wrapper Qt.weak_ordering QtFuture QtFuture.WhenAnyResult QtJniTypes QtLiterals qfloat16
Number of missing types: 91
Number of missing types that are present in PyQt6: 6
QtGui
Documentation link: https://doc.qt.io/qt-6/qtgui-module.html
Number of types in QtGui: 230
Missing types in PySide (all) QtGui:
QAccessiblePlugin QAccessibleTableInterface QFileSystemModel (is present in PyQt6) QNativeInterface.QAndroidOffscreenSurface QNativeInterface.QAndroidScreen QNativeInterface.QCocoaGLContext QNativeInterface.QEGLContext QNativeInterface.QGLXContext QNativeInterface.QWGLContext QNativeInterface.QWaylandApplication QNativeInterface.QWaylandScreen QNativeInterface.QX11Application QOpenGLTexture QPdfOutputIntent (is present in PyQt6) QRgbaFloat QShader.NativeShaderInfo QShader.SeparateToCombinedImageSamplerMapping QShaderDescription QShaderDescription.BlockVariable QShaderDescription.BuiltinVariable QShaderDescription.InOutVariable QShaderDescription.PushConstantBlock QShaderDescription.StorageBlock QShaderDescription.UniformBlock QSupportedWritingSystems QUtiMimeConverter QVulkanDeviceFunctions QVulkanExtension QVulkanFunctions QVulkanInfoVector QVulkanInstance QVulkanLayer QVulkanWindow QVulkanWindowRenderer QWindowsMimeConverter
Number of missing types: 35
Number of missing types that are present in PyQt6: 2
QtNetwork
Documentation link: https://doc.qt.io/qt-6/qtnetwork-module.html
Number of types in QtNetwork: 61
Missing types in PySide (all) QtNetwork:
QSctpServer QSctpSocket
Number of missing types: 2
Number of missing types that are present in PyQt6: 0
QtQml
Documentation link: https://doc.qt.io/qt-6/qtqml-module.html
Number of types in QtQml: 31
Missing types in PySide (all) QtQml:
QJSPrimitiveNull (is present in PyQt6) QJSPrimitiveUndefined (is present in PyQt6) QQmlEngineExtensionPlugin (is present in PyQt6) QQmlInfo QQmlListProperty (is present in PyQt6)
Number of missing types: 5
Number of missing types that are present in PyQt6: 4
QtQuick
Documentation link: https://doc.qt.io/qt-6/qtquick-module.html
Number of types in QtQuick: 57
Missing types in PySide (all) QtQuick:
QNativeInterface.QSGD3D11Texture QNativeInterface.QSGD3D12Texture QNativeInterface.QSGMetalTexture QNativeInterface.QSGOpenGLTexture (is present in PyQt6) QNativeInterface.QSGVulkanTexture QQuickItem.ItemChangeData (is present in PyQt6) QQuickOpenGLUtils
Number of missing types: 7
Number of missing types that are present in PyQt6: 2
QtQuickWidgets
Documentation link: https://doc.qt.io/qt-6/qtquickwidgets-module.html
Number of types in QtQuickWidgets: 1
Number of missing types: 0
QtQuickControls2
Documentation link: https://doc.qt.io/qt-6/qtquickcontrols2-module.html
Could not load PyQt6.QtQuickControls2 for comparison. Received error: module PyQt6 has no attribute QtQuickControls2.
Number of types in QtQuickControls2: 2
Number of missing types: 0
QtSql
Documentation link: https://doc.qt.io/qt-6/qtsql-module.html
Number of types in QtSql: 15
Number of missing types: 0
QtWidgets
Documentation link: https://doc.qt.io/qt-6/qtwidgets-module.html
Number of types in QtWidgets: 190
Number of missing types: 0
QtConcurrent
Documentation link: https://doc.qt.io/qt-6/qtconcurrent-module.html
Could not load PyQt6.QtConcurrent for comparison. Received error: module PyQt6 has no attribute QtConcurrent.
Number of types in QtConcurrent: 2
Missing types in PySide (all) QtConcurrent:
QtConcurrent.QTaskBuilder
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtDBus
Documentation link: https://doc.qt.io/qt-6/qtdbus-module.html
Number of types in QtDBus: 21
Missing types in PySide (all) QtDBus:
QDBusPendingReply (is present in PyQt6)
Number of missing types: 1
Number of missing types that are present in PyQt6: 1
QtHelp
Documentation link: https://doc.qt.io/qt-6/qthelp-module.html
Number of types in QtHelp: 17
Number of missing types: 0
QtOpenGL
Documentation link: https://doc.qt.io/qt-6/qtopengl-module.html
Number of types in QtOpenGL: 46
Missing types in PySide (all) QtOpenGL:
QOpenGLFunctions_ES2
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtPrintSupport
Documentation link: https://doc.qt.io/qt-6/qtprintsupport-module.html
Number of types in QtPrintSupport: 8
Number of missing types: 0
QtSvg
Documentation link: https://doc.qt.io/qt-6/qtsvg-module.html
Number of types in QtSvg: 5
Number of missing types: 0
QtSvgWidgets
Documentation link: https://doc.qt.io/qt-6/qtsvgwidgets-module.html
Number of types in QtSvgWidgets: 2
Number of missing types: 0
QtUiTools
Documentation link: https://doc.qt.io/qt-6/qtuitools-module.html
Could not load PyQt6.QtUiTools for comparison. Received error: module PyQt6 has no attribute QtUiTools.
Number of types in QtUiTools: 1
Number of missing types: 0
QtXml
Documentation link: https://doc.qt.io/qt-6/qtxml-module.html
Number of types in QtXml: 18
Number of missing types: 0
QtQuickTest
Documentation link: https://doc.qt.io/qt-6/qtquicktest-module.html
Could not load PyQt6.QtQuickTest for comparison. Received error: module PyQt6 has no attribute QtQuickTest.
Number of types in QtQuickTest: 1
Missing types in PySide (all) QtQuickTest:
QQuickTest
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtTest
Documentation link: https://doc.qt.io/qt-6/qttest-module.html
Number of types in QtTest: 5
Missing types in PySide (all) QtTest:
QTestEventList
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtNetworkAuth
Documentation link: https://doc.qt.io/qt-6/qtnetworkauth-module.html
Number of types in QtNetworkAuth: 8
Number of missing types: 0
QtStateMachine
Documentation link: https://doc.qt.io/qt-6/qtstatemachine-module.html
Could not load PyQt6.QtStateMachine for comparison. Received error: module PyQt6 has no attribute QtStateMachine.
Number of types in QtStateMachine: 12
Number of missing types: 0
QtCoap
Documentation link: https://doc.qt.io/qt-6/qtcoap-module.html
Could not load PySide6.QtCoap. Received error: module 'PySide6' has no attribute 'QtCoap' :). Skipping.
QtMqtt
Documentation link: https://doc.qt.io/qt-6/qtmqtt-module.html
Could not load PySide6.QtMqtt. Received error: module 'PySide6' has no attribute 'QtMqtt' :). Skipping.
QtOpcUa
Documentation link: https://doc.qt.io/qt-6/qtopcua-module.html
Could not load PySide6.QtOpcUa. Received error: module 'PySide6' has no attribute 'QtOpcUa' :). Skipping.
QtVirtualKeyboard
Documentation link: https://doc.qt.io/qt-6/qtvirtualkeyboard-module.html
Could not load PySide6.QtVirtualKeyboard. Received error: module 'PySide6' has no attribute 'QtVirtualKeyboard' :). Skipping.
QtWaylandCompositor
Documentation link: https://doc.qt.io/qt-6/qtwaylandcompositor-module.html
Could not load PySide6.QtWaylandCompositor. Received error: module 'PySide6' has no attribute 'QtWaylandCompositor' :). Skipping.
QtWebView
Documentation link: https://doc.qt.io/qt-6/qtwebview-module.html
Could not load PyQt6.QtWebView for comparison. Received error: module PyQt6 has no attribute QtWebView.
Number of types in QtWebView: 1
Number of missing types: 0
QtScxml
Documentation link: https://doc.qt.io/qt-6/qtscxml-module.html
Could not load PyQt6.QtScxml for comparison. Received error: module PyQt6 has no attribute QtScxml.
Number of types in QtScxml: 20
Number of missing types: 0
QtBluetooth
Documentation link: https://doc.qt.io/qt-6/qtbluetooth-module.html
Number of types in QtBluetooth: 24
Number of missing types: 0
QtPositioning
Documentation link: https://doc.qt.io/qt-6/qtpositioning-module.html
Number of types in QtPositioning: 17
Number of missing types: 0
QtMultimedia
Documentation link: https://doc.qt.io/qt-6/qtmultimedia-module.html
Number of types in QtMultimedia: 34
Missing types in PySide (all) QtMultimedia:
QtAudio (is present in PyQt6)
Number of missing types: 1
Number of missing types that are present in PyQt6: 1
QtRemoteObjects
Documentation link: https://doc.qt.io/qt-6/qtremoteobjects-module.html
Number of types in QtRemoteObjects: 15
Missing types in PySide (all) QtRemoteObjects:
QRemoteObjectPendingReply
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtSensors
Documentation link: https://doc.qt.io/qt-6/qtsensors-module.html
Number of types in QtSensors: 48
Number of missing types: 0
QtSerialPort
Documentation link: https://doc.qt.io/qt-6/qtserialport-module.html
Number of types in QtSerialPort: 2
Number of missing types: 0
QtWebChannel
Documentation link: https://doc.qt.io/qt-6/qtwebchannel-module.html
Number of types in QtWebChannel: 2
Number of missing types: 0
QtWebEngineCore
Documentation link: https://doc.qt.io/qt-6/qtwebenginecore-module.html
Number of types in QtWebEngineCore: 37
Number of missing types: 0
QtWebEngineQuick
Documentation link: https://doc.qt.io/qt-6/qtwebenginequick-module.html
Number of types in QtWebEngineQuick: 2
Number of missing types: 0
QtWebEngineWidgets
Documentation link: https://doc.qt.io/qt-6/qtwebenginewidgets-module.html
Number of types in QtWebEngineWidgets: 1
Number of missing types: 0
QtWebSockets
Documentation link: https://doc.qt.io/qt-6/qtwebsockets-module.html
Number of types in QtWebSockets: 6
Number of missing types: 0
QtHttpServer
Documentation link: https://doc.qt.io/qt-6/qthttpserver-module.html
Could not load PyQt6.QtHttpServer for comparison. Received error: module PyQt6 has no attribute QtHttpServer.
Number of types in QtHttpServer: 8
Number of missing types: 0
QtMultimediaWidgets
Documentation link: https://doc.qt.io/qt-6/qtmultimediawidgets-module.html
Number of types in QtMultimediaWidgets: 2
Number of missing types: 0
QtNfc
Documentation link: https://doc.qt.io/qt-6/qtnfc-module.html
Number of types in QtNfc: 11
Number of missing types: 0
QtQuick3D
Documentation link: https://doc.qt.io/qt-6/qtquick3d-module.html
Number of types in QtQuick3D: 17
Missing types in PySide (all) QtQuick3D:
QQuick3DExtensionHelpers QSSGCameraHelpers QSSGFrameData QSSGModelHelpers QSSGRenderContextInterface QSSGRenderExtension QSSGRenderExtensionHelpers QSSGRenderHelpers QSSGRhiContext QSSGRhiGraphicsPipelineState QSSGRhiSamplerDescription
Number of missing types: 11
Number of missing types that are present in PyQt6: 0
QtPdf
Documentation link: https://doc.qt.io/qt-6/qtpdf-module.html
Number of types in QtPdf: 11
Number of missing types: 0
QtSpatialAudio
Documentation link: https://doc.qt.io/qt-6/qtspatialaudio-module.html
Number of types in QtSpatialAudio: 5
Number of missing types: 0
QtSerialBus
Documentation link: https://doc.qt.io/qt-6/qtserialbus-module.html
Could not load PyQt6.QtSerialBus for comparison. Received error: module PyQt6 has no attribute QtSerialBus.
Number of types in QtSerialBus: 30
Number of missing types: 0
QtTextToSpeech
Documentation link: https://doc.qt.io/qt-6/qttexttospeech-module.html
Number of types in QtTextToSpeech: 2
Number of missing types: 0
QtLocation
Documentation link: https://doc.qt.io/qt-6/qtlocation-module.html
Could not load PyQt6.QtLocation for comparison. Received error: module PyQt6 has no attribute QtLocation.
Number of types in QtLocation: 36
Missing types in PySide (all) QtLocation:
QLocation
Number of missing types: 1
Number of missing types that are present in PyQt6: 0
QtGRPC
Documentation link: https://doc.qt.io/qt-6/qtgrpc-module.html
Could not load PySide6.QtGRPC. Received error: module 'PySide6' has no attribute 'QtGRPC' :). Skipping.
QtPhotobuf
Documentation link: https://doc.qt.io/qt-6/qtprotobuf-module.html
Could not load PySide6.QtPhotobuf. Received error: module 'PySide6' has no attribute 'QtPhotobuf' :). Skipping.
QtGraphs
Documentation link: https://doc.qt.io/qt-6/qtgraphs-module.html
Could not load PyQt6.QtGraphs for comparison. Received error: module PyQt6 has no attribute QtGraphs.
Number of types in QtGraphs: 44
Number of missing types: 0
QtCharts
Documentation link: https://doc.qt.io/qt-6/qtcharts-module-qtcharts.html
Number of types in QtCharts: 49
Number of missing types: 0
QtDataVisualization
Documentation link: https://doc.qt.io/qt-6/qtdatavisualization-module-qtdatavis.html
Number of types in QtDataVisualization: 35
Number of missing types: 0
Summary
Total number of missing types: 159
Total number of missing types that are present in PyQt6: 16
Total number of missing modules: 7