====== Qt ====== ^ Qt-Version\\ (C++) ^ riverbank computing Ltd.\\ (Python) ^ The Qt Company\\ (Python) ^ Kommentar ^ | Qt 4.x | PyQt4\\ Python 2.x | [[https://pyside.github.io/docs/pyside/index.html|PySide]]\\ Python 2.x | | | Qt 5.x | [[https://riverbankcomputing.com/static/Docs/PyQt5/|PyQt5]] (ab April 2016)\\ Python 3.:?: | [[https://doc.qt.io/archives/qtforpython-5/contents.html|PySide2]] (ab Juli 2018)\\ Python 2.7 und 3.5+ | [[https://www.pythonguis.com/faq/pyqt5-vs-pyside2/|PyQt5 vs PySide2]] | | Qt 6.x | [[https://riverbankcomputing.com/static/Docs/PyQt6/|PyQt6]]\\ Python 3.x | [[https://doc.qt.io/qtforpython-6/|PySide6]]\\ Python 3.x | | * [[Konstanten]] * [[.:translation:start|Qt - Translation]] **ToDo:** * exec_() vs. exec() bei PyQt5 vs. PySide6 **ToDo:** Umstellung PyQt5 -> PySide6. Der besseren Dokumentation und der Lizenz wegen. [x] Austausch `PySide6` -> `PySide6` [x] Slot-Definitionen `@Slot()` -> `@Slot()` [x] Signal-Definitionen `Signal` -> `Signal` [ ] .setFixedSize() anpassen See https://doc.qt.io/qtforpython-6/considerations.html#newenumsystem [x] Q_ENUM -> QEnum Decorator [x] Q_FLAG -> QFlag Decorator [x] QVariant -> object (siehe QAbstractItemModel) [x] PyQt5.QtChart -> PySide6.QtCharts [x] PyQt5.QtCore QStateMachine & Co. -> PySide6.QtStateMachine .. QtStateMachine & Co. [x] PyQt5: QPen() -> PySide6: QPen() etwas andere Parameter.