Details
Description
Currently there are lots of missing bindings in PySide.
Reference: https://wiki.qt.io/PySide2_Missing_Bindings
Attachments
Issue Links
- depends on
-
PYSIDE-338 Missing bindings found while porting examples
-
- Closed
-
-
PYSIDE-432 Missed QDesktopServices and QStandardPaths in PySide2
-
- Closed
-
-
PYSIDE-458 QMimeDatabase missing in PySide2.QtCore
-
- Closed
-
-
PYSIDE-459 QOpenGLBuffer missing in PySide2.QtGui
-
- Closed
-
-
PYSIDE-509 qwinmime_wrapper.cpp(101): error C2259: 'QWinMimeWrapper': cannot instantiate abstract class
-
- Closed
-
-
PYSIDE-878 Missing wrapper for QWebEngineUrlScheme
-
- Closed
-
-
PYSIDE-265 QtMultimedia module missing Linux
-
- Closed
-
-
PYSIDE-266 new QtWin module is missing
-
- Closed
-
-
PYSIDE-456 [PySide2] indexOfTopLevelItem not a member of PySide2.QtWidgets.QTreeWidget
-
- Closed
-
-
PYSIDE-177 QTextDocumentWriter is not available in PySide
-
- Closed
-
-
PYSIDE-345 Create bindings for QUrlQuery in Qt 5
-
- Closed
-
-
PYSIDE-516 QtGui QOpenGL* classes missing
-
- Closed
-
- relates to
-
PYSIDE-957 Q_ENUM is not implemented
-
- Closed
-
-
PYSIDE-958 QQmlListProperty unavailable
-
- Closed
-
Gerrit Reviews
For Gerrit Dashboard: PYSIDE-487 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
301757,1 | WIP: Add QtVirtualKeyboard | 5.15 | pyside/pyside-setup | Status: NEW | -2 | 0 |
204677,12 | Add Qt DataVisualization | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
204725,5 | Add 3d bars example for QtDataVisualization | 5.9 | pyside/examples | Status: MERGED | -2 | 0 |
206608,2 | 3d bars example: Streamline code | 5.9 | pyside/examples | Status: MERGED | +2 | 0 |
211264,3 | Add axviewer example for QAxContainer | 5.9 | pyside/examples | Status: MERGED | +2 | 0 |
211342,2 | Add QAxContainer | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
211525,22 | Add Qt3D | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
212230,2 | Fix includes of Qt classes | 5.9 | qt/qt3d | Status: MERGED | +2 | 0 |
212550,2 | shiboken: Do not generate richcompare methods for namespaces | 5.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
212673,2 | WIP: Fix includes of Qt classes (5.10) | 5.10 | qt/qt3d | Status: ABANDONED | -2 | 0 |
212719,2 | qanimationgroup.h: Fix include of Qt class | 5.9 | qt/qt3d | Status: MERGED | +2 | 0 |
212796,2 | This method has no implementation | 5.9 | qt/qt3d | Status: ABANDONED | +1 | 0 |
212833,1 | Add example for Qt 3D | 5.9 | pyside/examples | Status: ABANDONED | -1 | 0 |
213253,2 | shiboken: Do not generate wrapper methods for final C++ methods | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
216722,2 | Fix includes of Qt classes | 5.10 | qt/qt3d | Status: MERGED | +2 | 0 |
216923,4 | Shiboken: Handle private abstract methods | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
218322,1 | Add Qt3D | 5.6 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
218668,2 | Blacklist Qt3DExtras/qt3dextras_test.py on Linux | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
218840,3 | Registry: Trigger re-generation of files for Qt3D | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
219105,2 | QAbstractCameraController: Make struct InputState public | 5.10 | qt/qt3d | Status: MERGED | +2 | 0 |
220094,2 | Temporarily disable building of Qt3D for Qt >= 5.10 | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
221105,7 | Add new API of Qt 5.11 | 5.11 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
221191,5 | shiboken: Fully qualify enum values | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
221293,2 | shiboken: Refactor finding of enumerations | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
221294,2 | shiboken: Fix generated initialization code for enum classes | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
222026,3 | Revert "Temporarily disable building of Qt3D for Qt >= 5.10" | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
223747,1 | QtCharts: Add flags for QChart::AnimationOption | 5.9 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
223784,8 | shiboken: Detect class enums by Clang entirely | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
226722,2 | QGeoManeuver: Fix QVariantMap include | 5.11 | qt/qtlocation | Status: MERGED | +2 | 0 |
226735,6 | Add QtPositioning and QtLocation | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
226932,2 | Add QtSensors | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
226967,2 | QSensorGesture: Add Qt 6 fixme comment asking to make QObject virtuals public | dev | qt/qtsensors | Status: MERGED | +2 | 0 |
227050,3 | QWebEngineDownloadItem: Add enum SavePageFormat | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
227066,4 | shiboken: Strip parameters of invalid type with a default value expression | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
228603,4 | Add more bindings for QtNetwork | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
228682,6 | Add more QtCore classes | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
228694,6 | Add QProxyStyle | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
229007,4 | Add more QtGui classes | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
229045,3 | Add more QtWidget classes | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
229247,2 | ShibokenGenerator::buildAbstractMetaTypeFromString(): Handle QFlags | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
229358,3 | Add more QtMultimedia classes | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
229411,5 | Add QtScxml | 5.9 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
229423,2 | Fix link error on Windows | dev | qt/qtscxml | Status: ABANDONED | +2 | 0 |
229424,3 | Fix link error on Windows | dev | qt/qtscxml | Status: MERGED | +2 | 0 |
229635,1 | Add more QtCore classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
229637,1 | Add more QtGui classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
229642,1 | ShibokenGenerator::buildAbstractMetaTypeFromString(): Handle QFlags | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
229643,1 | Add more QtWidget classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
229648,1 | Add QProxyStyle | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
229657,1 | Add more QtMultimedia classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
230357,2 | Add QtScxml to the documentation | 5.9 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
234011,16 | Add bindings for 5.12 | dev | pyside/pyside-setup | Status: MERGED | -2 | 0 |
234044,3 | shiboken: Handle enum class forward declarations | 5.11 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
234045,2 | shiboken: Fix handling of deleted functions | 5.11 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
235996,1 | QCore: Declare qsizetype as primitive type | 5.11 | pyside/pyside-setup | Status: DEFERRED | -1 | 0 |
236034,3 | WIP: Use typesystem typedefs for QCborStreamReader::StringResult | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
236315,3 | WIP: Q3DAnimation: add more classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
236316,5 | Qt3DCore: add more classes and ownership rules | 5.12 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
236317,4 | Qt3DInput: add more classes and ownership transfer | 5.12 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
236318,3 | Qt3DRender: add missing classes | 5.11 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
236319,1 | Qt3DAnimation: add missing classes | 5.11 | pyside/pyside-setup | Status: DEFERRED | +2 | 0 |
236333,4 | QtDataVisualization: add ownership transfers | 5.11 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
236393,3 | QtLocation: add missing enums | 5.11 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
236514,1 | WIP: QtQuick: add missing classes | 5.11 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
239006,5 | PySide2: Fix warnings about not finding function for modification | 5.11 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
246164,12 | Add bindings for 5.13 | 5.13 | pyside/pyside-setup | Status: MERGED | -2 | 0 |
251393,6 | shiboken: Add option to skip deprecated functions | 5.12 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
260170,6 | WIP: Add bindings for Qt 5.14 | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
271262,1 | WIP: Add bindings for Qt 5.14 | 5.14 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
271263,8 | Add bindings for Qt 5.14 | 5.14 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
272581,9 | Add Qt Core bindings for Qt 5.14 | 5.14 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
273337,5 | WIP: Add QStringView | 5.15 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
282365,7 | Add API of Qt 5.15 | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
286278,11 | WIP: Implement Q_ENUM | 5.14 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
294597,3 | Add struct QHelpLink | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
299976,7 | Add support for QSerialPort | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
300265,3 | Revert "shiboken: Remove unused static functions" | dev | pyside/pyside-setup | Status: DEFERRED | +2 | 0 |
300644,1 | Add support for QSerialPort | tqtc/5.15 | pyside/tqtc-pyside-setup | Status: ABANDONED | 0 | 0 |
301294,34 | Implement the QEnum/QFlag decorator, V2 | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
301568,6 | Add QtQuickControls2 | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
301759,1 | WIP: Add QtSerialBus | 5.15 | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
310891,6 | Add QStringView/QByteArrayView | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
312399,1 | WIP: Add QStringView/QByteArrayView | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
312403,1 | WIP: Add an autotest for views | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
313114,3 | Add the QWidget *-based overloads of the QtWinExtras functions | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
313549,2 | AxContainer: Add missing enumerations | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
318434,2 | Add some missing enumerations and classes | 5.15 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
328728,3 | shiboken6: Guard against repeated invocation of the module init function | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
328787,2 | shiboken6: Guard against repeated invocation of the module init function | 6.0 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
360126,8 | Implement qmlRegisterSingletonInstance | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
362835,3 | Make overridden QObject functions public to enable Python bindings | dev | qt/qtsensors | Status: MERGED | +2 | 0 |
363267,2 | Make overridden QObject functions public to enable Python bindings | 6.2 | qt/qtsensors | Status: MERGED | +2 | 0 |
556334,11 | Add some missing classes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
556656,2 | Add some missing classes | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
556800,6 | QtOpcUA: Add some missing classes | tqtc/dev | pyside/tqtc-pyside-setup | Status: MERGED | +2 | +1 |
557235,2 | QtOpcUA: Add some missing classes | tqtc/6.7 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
607678,5 | Add some missing bindings | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
608897,2 | Add some missing bindings | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
612729,7 | Add missing binding for QPdfOutputIntent | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
615062,2 | Add missing binding for QPdfOutputIntent | 6.8 | pyside/pyside-setup | Status: MERGED | +2 | 0 |