Index: sources/gui/guiactions.h =================================================================== diff -u -r5194f3afffb28dac90a7ca4153b6a0ca2f239387 -r9a3ee027dbc33f39ee7df2a9dc5a7897c6b1854d --- sources/gui/guiactions.h (.../guiactions.h) (revision 5194f3afffb28dac90a7ca4153b6a0ca2f239387) +++ sources/gui/guiactions.h (.../guiactions.h) (revision 9a3ee027dbc33f39ee7df2a9dc5a7897c6b1854d) @@ -22,15 +22,20 @@ Q_GADGET explicit GuiActions(); public: - enum GuiActions_Enum { - ActStartTreatment, - ActBack, - ActConfirm + enum GuiActionsType_Enum { + PowerOff, }; + enum GuiActionsInfo_Enum { + Accepted, + Rejected, + }; - Q_ENUM(GuiActions_Enum) - + Q_ENUM(GuiActionsType_Enum) + Q_ENUM(GuiActionsInfo_Enum) }; -typedef GuiActions::GuiActions_Enum GuiAction; +// to be able to use the enum as signal/slot parameter +typedef GuiActions::GuiActionsType_Enum GuiActionType; +typedef GuiActions::GuiActionsInfo_Enum GuiActionInfo; + }