|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
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. | |
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.
| bool hmi::EditorActionSpec::checkable |
| EditorActionGroup hmi::EditorActionSpec::group |
| IconId hmi::EditorActionSpec::id |
| const char* hmi::EditorActionSpec::labelKey |
| const char* hmi::EditorActionSpec::shortcut |
Séquence de raccourci au format QKeySequence (ex. "Ctrl+S"), chaîne vide si aucun.
| 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.