clean constant types
This commit is contained in:
parent
f55106c260
commit
03f0e048af
1 changed files with 50 additions and 52 deletions
|
|
@ -15,42 +15,40 @@ RESOURCES_DIR = VIEW_ROOT / "resources"
|
||||||
ROLE_TYPE = Qt.ItemDataRole.UserRole
|
ROLE_TYPE = Qt.ItemDataRole.UserRole
|
||||||
ROLE_ID = Qt.ItemDataRole.UserRole + 1
|
ROLE_ID = Qt.ItemDataRole.UserRole + 1
|
||||||
|
|
||||||
# TODO use StrEnum and auto() instead of str,Enum and "name"
|
|
||||||
|
|
||||||
|
class IconName(StrEnum):
|
||||||
class IconName(str, Enum):
|
UNDO = auto()
|
||||||
UNDO = "undo"
|
REDO = auto()
|
||||||
REDO = "redo"
|
PAIRING = auto()
|
||||||
PAIRING = "pairing"
|
DRAW = auto()
|
||||||
DRAW = "draw"
|
TIEBREAK = auto()
|
||||||
TIEBREAK = "tie-break"
|
DELETE = auto()
|
||||||
DELETE = "delete"
|
SAVE_AS = auto()
|
||||||
SAVE_AS = "save_as"
|
SAVE = auto()
|
||||||
SAVE = "save"
|
NEW = auto()
|
||||||
NEW = "new"
|
EXIT = auto()
|
||||||
EXIT = "exit"
|
END = auto()
|
||||||
END = "end"
|
OPEN = auto()
|
||||||
OPEN = "load"
|
ONGOING = auto()
|
||||||
ONGOING = "ongoing"
|
EXPORT = auto()
|
||||||
EXPORT = "export"
|
EDIT = auto()
|
||||||
EDIT = "edit"
|
ADD = auto()
|
||||||
ADD = "add"
|
ABOUT = auto()
|
||||||
ABOUT = "about"
|
WARS = auto()
|
||||||
WARS = "wars"
|
DONE = auto()
|
||||||
DONE = "done"
|
WIN = auto()
|
||||||
WIN = "win"
|
PLAYERS = auto()
|
||||||
PLAYERS = "players"
|
WARCHRONICO = auto()
|
||||||
WARCHRONICO = "warchron_icon"
|
WARCHRONBACK = auto()
|
||||||
WARCHRONBACK = "warchron_background"
|
TOKEN = auto()
|
||||||
TOKEN = "token"
|
TOKENS = auto()
|
||||||
TOKENS = "tokens"
|
VP1ST = auto()
|
||||||
VP1ST = "vp1st"
|
VP2ND = auto()
|
||||||
VP2ND = "vp2nd"
|
VP3RD = auto()
|
||||||
VP3RD = "vp3rd"
|
VPNTH = auto()
|
||||||
VPNTH = "vpnth"
|
NP1ST = auto()
|
||||||
NP1ST = "np1st"
|
NP2ND = auto()
|
||||||
NP2ND = "np2nd"
|
NP3RD = auto()
|
||||||
NP3RD = "np3rd"
|
|
||||||
TIEBREAK_TOKEN = auto()
|
TIEBREAK_TOKEN = auto()
|
||||||
VP1STDRAW = auto()
|
VP1STDRAW = auto()
|
||||||
VP1STBREAK = auto()
|
VP1STBREAK = auto()
|
||||||
|
|
@ -95,9 +93,9 @@ class Icons:
|
||||||
_pixmap_cache: Dict[IconName, QPixmap] = {}
|
_pixmap_cache: Dict[IconName, QPixmap] = {}
|
||||||
|
|
||||||
_paths = {
|
_paths = {
|
||||||
IconName.UNDO: "arrow-curve-180-left",
|
IconName.UNDO: "arrow-curve-180-left.png",
|
||||||
IconName.REDO: "arrow-curve",
|
IconName.REDO: "arrow-curve.png",
|
||||||
IconName.PAIRING: "arrow-switch",
|
IconName.PAIRING: "arrow-switch.png",
|
||||||
IconName.DRAW: "balance.png",
|
IconName.DRAW: "balance.png",
|
||||||
IconName.TIEBREAK: "balance-unbalance.png",
|
IconName.TIEBREAK: "balance-unbalance.png",
|
||||||
IconName.DELETE: "cross.png",
|
IconName.DELETE: "cross.png",
|
||||||
|
|
@ -283,16 +281,16 @@ class Icons:
|
||||||
|
|
||||||
|
|
||||||
class ItemType(StrEnum):
|
class ItemType(StrEnum):
|
||||||
PLAYER = "player"
|
PLAYER = auto()
|
||||||
WAR = "war"
|
WAR = auto()
|
||||||
CAMPAIGN = "campaign"
|
CAMPAIGN = auto()
|
||||||
ROUND = "round"
|
ROUND = auto()
|
||||||
OBJECTIVE = "objective"
|
OBJECTIVE = auto()
|
||||||
WAR_PARTICIPANT = "war_participant"
|
WAR_PARTICIPANT = auto()
|
||||||
SECTOR = "sector"
|
SECTOR = auto()
|
||||||
CAMPAIGN_PARTICIPANT = "campaign_participant"
|
CAMPAIGN_PARTICIPANT = auto()
|
||||||
CHOICE = "choice"
|
CHOICE = auto()
|
||||||
BATTLE = "battle"
|
BATTLE = auto()
|
||||||
|
|
||||||
|
|
||||||
class RefreshScope(Enum):
|
class RefreshScope(Enum):
|
||||||
|
|
@ -306,8 +304,8 @@ class RefreshScope(Enum):
|
||||||
|
|
||||||
|
|
||||||
class ContextType(StrEnum):
|
class ContextType(StrEnum):
|
||||||
WAR = "war"
|
WAR = auto()
|
||||||
CAMPAIGN = "campaign"
|
CAMPAIGN = auto()
|
||||||
CHOICE = "choice"
|
CHOICE = auto()
|
||||||
BATTLE = "battle"
|
BATTLE = auto()
|
||||||
OBJECTIVE = auto()
|
OBJECTIVE = auto()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue