Index: sources/gui/guiview.h =================================================================== diff -u -r9a3ee027dbc33f39ee7df2a9dc5a7897c6b1854d -rc933552983a659ca4cc351ff4d43d07319adab1e --- sources/gui/guiview.h (.../guiview.h) (revision 9a3ee027dbc33f39ee7df2a9dc5a7897c6b1854d) +++ sources/gui/guiview.h (.../guiview.h) (revision c933552983a659ca4cc351ff4d43d07319adab1e) @@ -17,7 +17,7 @@ #include // Project -#include "guiactions.h" +#include "guiglobals.h" // define // ... @@ -33,22 +33,18 @@ explicit GuiView(QQuickItem *parent = nullptr); private: - void connection(); + void initConnections(); private slots: - void onActionConfirm (GuiActionType vAction, GuiActionInfo vInfo); // UI <= HD/DG - void onActionCommand (GuiActionType vAction ); // UI <= HD/DG + void onActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG public slots: // is public since will be used in the UI and is in the same thread. - void doActionRequest (GuiActionType vAction ); // UI => HD/DG - void doActionPerform (GuiActionType vAction, GuiActionInfo vInfo); // UI => HD/DG + void doActionTransmit(GuiActionType vAction, const QVariantList &vData); // UI => HD/DG + void doActionTransmit(GuiActionType vAction, const QVariant &vData); // UI => HD/DG signals: - void didActionConfirm(GuiActionType vAction, GuiActionInfo vInfo); // UI <= HD/DG - void didActionCommand(GuiActionType vAction ); // UI <= HD/DG + void didActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG + void didActionTransmit(GuiActionType vAction, const QVariantList &vData); // UI => HD/DG - void didActionRequest(GuiActionType vAction ); // UI => HD/DG - void didActionPerform(GuiActionType vAction, GuiActionInfo vInfo); // UI => HD/DG - }; }