Vue d'ensemble
PySide6 6.10, publie le 8 octobre 2025, ajoute le decorateur @QEnum, des ameliorations de performance et le support iOS.
Fonctionnalites principales
@QEnum, performance et iOS
Le decorateur @QEnum permet d'enregistrer des enumerations Python comme enums Qt. Les performances de rendu sont ameliorees et le deploiement iOS est desormais supporte.
python
from enum import Enum
from PySide6.QtCore import QEnum, QObject
class Backend(QObject):
@QEnum
class Status(Enum):
IDLE = 0
RUNNING = 1
ERROR = 2
# L'enum est accessible depuis QML
print(Backend.Status.RUNNING) # Status.RUNNING
