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. | ||
| + | </ | ||
| + | |||