Qt for Python Missing Bindings: Difference between revisions
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= PySide6 bindings for Qt 6. | |||
Using Qt version 6. | = PySide6 bindings for Qt 6.7 = | ||
Using Qt version 6.7 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: | This report was generated by running the following command: | ||
python main.py | python main.py | ||
on the following date: | on the following date: | ||
2024-12-05 15:36:37 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:''' | Number of types in QtCore:''' 261''' | ||
Missing types in PySide (all) QtCore: | Missing types in PySide (all) QtCore: | ||
QAbstractEventDispatcher.TimerInfoV2 | |||
QAbstractEventDispatcherV2 | |||
QAdoptSharedDataTag | QAdoptSharedDataTag | ||
QAnyStringView | QAnyStringView | ||
Line 21: | Line 22: | ||
QAtomicInteger | QAtomicInteger | ||
QAtomicPointer | QAtomicPointer | ||
QAtomicScopedValueRollback | |||
QBEInteger | QBEInteger | ||
QBaseIterator | QBaseIterator | ||
Line 30: | Line 32: | ||
QCborMap.Iterator | QCborMap.Iterator | ||
QCborStreamReader.StringResult | QCborStreamReader.StringResult | ||
QChronoTimer | |||
QConstIterator | QConstIterator | ||
QContiguousCache | QContiguousCache | ||
QDirListing | |||
QDirListing.DirEntry | |||
QDirListing.sentinel | |||
QEventLoopLocker (is present in PyQt6) | QEventLoopLocker (is present in PyQt6) | ||
QException | QException | ||
Line 41: | Line 47: | ||
QIterator | QIterator | ||
QJalaliCalendar | QJalaliCalendar | ||
QJniArray | |||
QJniArrayBase | |||
QJniEnvironment | QJniEnvironment | ||
QJniObject | QJniObject | ||
Line 50: | Line 58: | ||
QLatin1StringView | QLatin1StringView | ||
QMessageLogger (is present in PyQt6) | QMessageLogger (is present in PyQt6) | ||
QMetaContainer | |||
QMetaSequence | QMetaSequence | ||
QMilankovicCalendar | QMilankovicCalendar | ||
Line 57: | Line 66: | ||
QMutableMultiMapIterator | QMutableMultiMapIterator | ||
QNativeInterface.QAndroidApplication | QNativeInterface.QAndroidApplication | ||
QNtfsPermissionCheckGuard | |||
QObjectBindableProperty | QObjectBindableProperty | ||
QObjectCleanupHandler (is present in PyQt6) | QObjectCleanupHandler (is present in PyQt6) | ||
Line 62: | Line 72: | ||
QPartialOrdering | QPartialOrdering | ||
QProcess.CreateProcessArguments | QProcess.CreateProcessArguments | ||
QProcess.UnixProcessParameters | |||
QPromise | QPromise | ||
QProperty | QProperty | ||
Line 71: | Line 82: | ||
QScopeGuard | QScopeGuard | ||
QScopedPropertyUpdateGroup | QScopedPropertyUpdateGroup | ||
QSpan | |||
QStaticByteArrayMatcher | QStaticByteArrayMatcher | ||
QStaticLatin1StringMatcher | |||
QStringTokenizer | QStringTokenizer | ||
QStringView | QStringView | ||
Line 85: | Line 98: | ||
QVariantPointer | QVariantPointer | ||
QVariantRef | QVariantRef | ||
Qt.Literals | Qt.Literals | ||
Qt.Literals.StringLiterals | Qt.Literals.StringLiterals | ||
Qt.partial_ordering | |||
Qt.strong_ordering | |||
Qt.totally_ordered_wrapper | |||
Qt.weak_ordering | |||
QtFuture | QtFuture | ||
QtFuture.WhenAnyResult | QtFuture.WhenAnyResult | ||
QtJniTypes | |||
QtLiterals | QtLiterals | ||
qfloat16 | qfloat16 | ||
Number of missing types:''' | Number of missing types:''' 94''' | ||
Number of missing types that are present in PyQt6:''' 7''' | Number of missing types that are present in PyQt6:''' 7''' | ||
Line 100: | Line 117: | ||
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:''' | Number of types in QtGui:''' 230''' | ||
Missing types in PySide (all) QtGui: | Missing types in PySide (all) QtGui: | ||
QAccessibleAnnouncementEvent | |||
QAccessibleAttributesInterface | |||
QAccessiblePlugin | QAccessiblePlugin | ||
QAccessibleSelectionInterface | QAccessibleSelectionInterface | ||
Line 109: | Line 128: | ||
QFileSystemModel (is present in PyQt6) | QFileSystemModel (is present in PyQt6) | ||
QNativeInterface.QAndroidOffscreenSurface | QNativeInterface.QAndroidOffscreenSurface | ||
QNativeInterface.QAndroidScreen | |||
QNativeInterface.QCocoaGLContext | QNativeInterface.QCocoaGLContext | ||
QNativeInterface.QEGLContext | QNativeInterface.QEGLContext | ||
Line 114: | Line 134: | ||
QNativeInterface.QWGLContext | QNativeInterface.QWGLContext | ||
QNativeInterface.QWaylandApplication | QNativeInterface.QWaylandApplication | ||
QNativeInterface.QWaylandScreen | |||
QNativeInterface.QX11Application | QNativeInterface.QX11Application | ||
QOpenGLTexture | QOpenGLTexture | ||
QPdfOutputIntent | |||
QRgbaFloat | QRgbaFloat | ||
QShader.NativeShaderInfo | QShader.NativeShaderInfo | ||
QShader.SeparateToCombinedImageSamplerMapping | QShader.SeparateToCombinedImageSamplerMapping | ||
Line 154: | Line 160: | ||
QWindowsMimeConverter | QWindowsMimeConverter | ||
Number of missing types:''' | Number of missing types:''' 38''' | ||
Number of missing types that are present in PyQt6:''' 1''' | Number of missing types that are present in PyQt6:''' 1''' | ||
Line 161: | Line 167: | ||
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:''' | Number of types in QtNetwork:''' 61''' | ||
Missing types in PySide (all) QtNetwork: | Missing types in PySide (all) QtNetwork: | ||
QDnsTlsAssociationRecord | |||
QFormDataBuilder | |||
QFormDataPartBuilder | |||
QSctpServer | QSctpServer | ||
QSctpSocket | QSctpSocket | ||
Number of missing types:''' | Number of missing types:''' 5''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== 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:''' | Number of types in QtQml:''' 31''' | ||
Missing types in PySide (all) QtQml: | Missing types in PySide (all) QtQml: | ||
Line 194: | Line 201: | ||
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:''' | Number of types in QtQuick:''' 57''' | ||
Missing types in PySide (all) QtQuick: | Missing types in PySide (all) QtQuick: | ||
Line 205: | Line 212: | ||
QQuickItem.ItemChangeData (is present in PyQt6) | QQuickItem.ItemChangeData (is present in PyQt6) | ||
QQuickOpenGLUtils | QQuickOpenGLUtils | ||
Number of missing types:''' | 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 ===== | ||
Line 217: | Line 221: | ||
Number of types in QtQuickWidgets:''' 1''' | 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''' | Number of missing types:''' 0''' | ||
Line 230: | Line 243: | ||
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:''' | Number of types in QtWidgets:''' 190''' | ||
Number of missing types:''' 0''' | Number of missing types:''' 0''' | ||
Line 265: | Line 278: | ||
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:''' | Number of types in QtHelp:''' 17''' | ||
Number of missing types:''' 0''' | Missing types in PySide (all) QtHelp: | ||
QHelpSearchEngineCore | |||
Number of missing types:''' 1''' | |||
Number of missing types that are present in PyQt6:''' 0''' | |||
===== QtOpenGL ===== | ===== QtOpenGL ===== | ||
Line 277: | Line 296: | ||
QOpenGLFunctions_ES2 | QOpenGLFunctions_ES2 | ||
Number of missing types:''' | Number of missing types:''' 1''' | ||
Number of missing types that are present in PyQt6:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
Line 293: | Line 311: | ||
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:''' | Number of types in QtSvg:''' 5''' | ||
Number of missing types:''' 0''' | |||
Number of missing types | |||
===== QtSvgWidgets ===== | ===== QtSvgWidgets ===== | ||
Line 325: | Line 336: | ||
Number of types in QtXml:''' 18''' | 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:''' 1''' | ||
Line 346: | Line 366: | ||
Number of missing types that are present in PyQt6:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== | ===== QtNetworkAuth ===== | ||
Documentation link: https://doc.qt.io/qt-6/ | Documentation link: https://doc.qt.io/qt-6/qtnetworkauth-module.html | ||
Number of types in | Number of types in QtNetworkAuth:''' 8''' | ||
Missing types in PySide (all) | Missing types in PySide (all) QtNetworkAuth: | ||
QOAuthUriSchemeReplyHandler | |||
Number of missing types:''' 1''' | Number of missing types:''' 1''' | ||
Line 387: | Line 379: | ||
Number of missing types that are present in PyQt6:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== | ===== QtStateMachine ===== | ||
Documentation link: https://doc.qt.io/qt-6/ | 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/ | 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/ | 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 PySide6.QtWebView. Received error: module 'PySide6' has no attribute 'QtWebView'. Skipping.'' | |||
''Could not load | |||
===== QtScxml ===== | ===== QtScxml ===== | ||
Line 444: | Line 424: | ||
Number of types in QtScxml:''' 20''' | Number of types in QtScxml:''' 20''' | ||
Number of missing types:''' 0''' | Number of missing types:''' 0''' | ||
Line 479: | Line 439: | ||
Number of types in QtPositioning:''' 17''' | 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 | Number of types in QtMultimedia:''' 34''' | ||
Missing types in PySide (all) QtMultimedia: | |||
QAbstractVideoBuffer | |||
QAbstractVideoBuffer.MapData | |||
QAudioBufferInput | |||
QAudioBufferOutput | |||
QVideoFrameInput | |||
QtAudio | |||
Number of types | Number of missing types:''' 6''' | ||
Number of missing types:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== QtRemoteObjects ===== | ===== QtRemoteObjects ===== | ||
Line 502: | Line 467: | ||
QRemoteObjectPendingReply | QRemoteObjectPendingReply | ||
Number of missing types:''' | Number of missing types:''' 1''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== QtSensors ===== | ===== QtSensors ===== | ||
Line 534: | Line 496: | ||
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:''' | Number of types in QtWebEngineCore:''' 37''' | ||
Missing types in PySide (all) QtWebEngineCore: | Missing types in PySide (all) QtWebEngineCore: | ||
QWebEngineClientHints | |||
QWebEngineDesktopMediaRequest (is present in PyQt6) | |||
QWebEngineFrame | |||
QWebEnginePermission | |||
Number of missing types:''' | Number of missing types:''' 4''' | ||
Number of missing types that are present in PyQt6:''' | Number of missing types that are present in PyQt6:''' 1''' | ||
===== QtWebEngineQuick ===== | ===== QtWebEngineQuick ===== | ||
Line 574: | Line 535: | ||
''Could not load PyQt6.QtHttpServer for comparison. Received error: module PyQt6 has no attribute QtHttpServer.'' | ''Could not load PyQt6.QtHttpServer for comparison. Received error: module PyQt6 has no attribute QtHttpServer.'' | ||
Number of types in QtHttpServer:''' | Number of types in QtHttpServer:''' 8''' | ||
Missing types in PySide (all) QtHttpServer: | |||
QHttpServerWebSocketUpgradeResponse | |||
Number of missing types:''' 1''' | |||
Number of missing types:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
===== QtMultimediaWidgets ===== | ===== QtMultimediaWidgets ===== | ||
Line 590: | Line 557: | ||
Number of types in QtNfc:''' 11''' | Number of types in QtNfc:''' 11''' | ||
Number of missing types:''' 0''' | |||
Number of missing types | |||
===== 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:''' | Number of types in QtQuick3D:''' 17''' | ||
Missing types in PySide (all) QtQuick3D: | Missing types in PySide (all) QtQuick3D: | ||
QQuick3DExtensionHelpers | QQuick3DExtensionHelpers | ||
QSSGCameraHelpers | |||
QSSGFrameData | |||
QSSGModelHelpers | |||
QSSGRenderContextInterface | |||
QSSGRenderExtension | |||
QSSGRenderExtensionHelpers | |||
QSSGRenderHelpers | |||
QSSGRhiContext | |||
QSSGRhiGraphicsPipelineState | |||
QSSGRhiSamplerDescription | |||
Number of missing types:''' | Number of missing types:''' 11''' | ||
Number of missing types that are present in PyQt6:''' 0''' | Number of missing types that are present in PyQt6:''' 0''' | ||
Line 617: | Line 587: | ||
Number of types in QtPdf:''' 11''' | Number of types in QtPdf:''' 11''' | ||
Number of missing types:''' 0''' | |||
Number of missing types | |||
===== QtSpatialAudio ===== | ===== QtSpatialAudio ===== | ||
Line 640: | Line 603: | ||
Number of types in QtSerialBus:''' 30''' | Number of types in QtSerialBus:''' 30''' | ||
Number of missing types:''' 0''' | |||
Number of missing types | |||
===== QtTextToSpeech ===== | ===== QtTextToSpeech ===== | ||
Line 669: | Line 617: | ||
''Could not load PyQt6.QtLocation for comparison. Received error: module PyQt6 has no attribute QtLocation.'' | ''Could not load PyQt6.QtLocation for comparison. Received error: module PyQt6 has no attribute QtLocation.'' | ||
Number of types in QtLocation:''' | Number of types in QtLocation:''' 36''' | ||
Missing types in PySide (all) QtLocation: | Missing types in PySide (all) QtLocation: | ||
QLocation | QLocation | ||
Number of missing types:''' | Number of missing types:''' 1''' | ||
Number of missing types that are present in PyQt6:''' 0''' | 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 PySide6.QtGraphs. Received error: module 'PySide6' has no attribute 'QtGraphsWidgets'. Skipping.'' | |||
===== 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 ===== | ===== Summary ===== | ||
Total number of missing types:''' | Total number of missing types:''' 180''' | ||
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:''' 9''' |
Latest revision as of 08:43, 11 December 2024
PySide6 bindings for Qt 6.7
Using Qt version 6.7 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-05 15:36:37 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 QDirListing.DirEntry 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 QModelRoleDataSpan (is present in PyQt6) 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: 94
Number of missing types that are present in PyQt6: 7
QtGui
Documentation link: https://doc.qt.io/qt-6/qtgui-module.html
Number of types in QtGui: 230
Missing types in PySide (all) QtGui:
QAccessibleAnnouncementEvent QAccessibleAttributesInterface QAccessiblePlugin QAccessibleSelectionInterface 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 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: 38
Number of missing types that are present in PyQt6: 1
QtNetwork
Documentation link: https://doc.qt.io/qt-6/qtnetwork-module.html
Number of types in QtNetwork: 61
Missing types in PySide (all) QtNetwork:
QDnsTlsAssociationRecord QFormDataBuilder QFormDataPartBuilder QSctpServer QSctpSocket
Number of missing types: 5
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
Missing types in PySide (all) QtHelp:
QHelpSearchEngineCore
Number of missing types: 1
Number of missing types that are present in PyQt6: 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
Missing types in PySide (all) QtNetworkAuth:
QOAuthUriSchemeReplyHandler
Number of missing types: 1
Number of missing types that are present in PyQt6: 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 PySide6.QtWebView. Received error: module 'PySide6' has no attribute 'QtWebView'. Skipping.
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:
QAbstractVideoBuffer QAbstractVideoBuffer.MapData QAudioBufferInput QAudioBufferOutput QVideoFrameInput QtAudio
Number of missing types: 6
Number of missing types that are present in PyQt6: 0
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
Missing types in PySide (all) QtWebEngineCore:
QWebEngineClientHints QWebEngineDesktopMediaRequest (is present in PyQt6) QWebEngineFrame QWebEnginePermission
Number of missing types: 4
Number of missing types that are present in PyQt6: 1
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
Missing types in PySide (all) QtHttpServer:
QHttpServerWebSocketUpgradeResponse
Number of missing types: 1
Number of missing types that are present in PyQt6: 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 PySide6.QtGraphs. Received error: module 'PySide6' has no attribute 'QtGraphsWidgets'. Skipping.
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: 180
Total number of missing types that are present in PyQt6: 16
Total number of missing modules: 9