Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
it:programmiersprache:python:qt:start [23.08.2025 08:36] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | it:programmiersprache:python:qt:start [23.08.2025 08:36] (aktuell) – ↷ Seite von it:python:qt:start nach it:programmiersprache:python:qt:start verschoben marsch | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Qt ====== | ||
+ | |||
+ | ^ Qt-Version\\ (C++) ^ riverbank computing Ltd.\\ (Python) | ||
+ | | Qt 4.x | PyQt4\\ Python 2.x | [[https:// | ||
+ | | Qt 5.x | [[https:// | ||
+ | | Qt 6.x | [[https:// | ||
+ | |||
+ | * [[Konstanten]] | ||
+ | * [[.: | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | **ToDo:** | ||
+ | |||
+ | * exec_() vs. exec() bei PyQt5 vs. PySide6 | ||
+ | </ | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | **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:// | ||
+ | [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. | ||
+ | </ | ||
+ | |||