from enum import StrEnum from PyQt6.QtCore import Qt # --- Tree / Table roles --- ROLE_TYPE = Qt.ItemDataRole.UserRole ROLE_ID = Qt.ItemDataRole.UserRole + 1 # --- Domain object types --- class ItemType(StrEnum): PLAYER = "player" WAR = "war" CAMPAIGN = "campaign" ROUND = "round"