JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
hmi::EditorActionSpec Struct Reference

Description d'une action, indépendante de Qt : de quoi construire un QAction complet (icône, libellé, raccourci, caractère cochable) sans dupliquer sa définition ailleurs. More...

#include <ActionCatalog.h>

Public Attributes

IconId id
const char * labelKey
const char * shortcut
 Séquence de raccourci au format QKeySequence (ex. "Ctrl+S"), chaîne vide si aucun.
bool checkable
EditorActionGroup group
ActionSurface surface
 Où l'action apparaît.

Detailed Description

Description d'une action, indépendante de Qt : de quoi construire un QAction complet (icône, libellé, raccourci, caractère cochable) sans dupliquer sa définition ailleurs.

Member Data Documentation

◆ checkable

bool hmi::EditorActionSpec::checkable

◆ group

EditorActionGroup hmi::EditorActionSpec::group

◆ id

IconId hmi::EditorActionSpec::id

◆ labelKey

const char* hmi::EditorActionSpec::labelKey

◆ shortcut

const char* hmi::EditorActionSpec::shortcut

Séquence de raccourci au format QKeySequence (ex. "Ctrl+S"), chaîne vide si aucun.

◆ surface

ActionSurface hmi::EditorActionSpec::surface

Où l'action apparaît.

Porté par le catalogue, et non décidé par le code de la fenêtre : une répartition implicite ne se relit pas, et dérive au premier ajout.


The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/HMI/Interface/ActionCatalog.h