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

Sources