Index: sources/gui/guiview.h =================================================================== diff -u -r2085b749d1d0aafe823e840f5aa0bc88a340798a -r4c53c7c62df7562a6c0915f0c5af7ea0ed884ca3 --- sources/gui/guiview.h (.../guiview.h) (revision 2085b749d1d0aafe823e840f5aa0bc88a340798a) +++ sources/gui/guiview.h (.../guiview.h) (revision 4c53c7c62df7562a6c0915f0c5af7ea0ed884ca3) @@ -34,15 +34,18 @@ private: void initConnections(); + QByteArray fromVariant(const QVariant &vData); private slots: - void onActionReceive (GuiActionType vAction, GuiActionData vData); // UI <= HD/DG + void onActionReceive (GuiActionType vAction, GuiActionData vData); // UI <= HD/DG public slots: // is public since will be used in the UI and is in the same thread. - void doActionTransmit(GuiActionType vAction, GuiActionData vData); // 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 didActionReceive (GuiActionType vAction, GuiActionData vData); // UI <= HD/DG - void didActionTransmit(GuiActionType vAction, GuiActionData vData); // UI => HD/DG + void didActionReceive (GuiActionType vAction, GuiActionData vData); // UI <= HD/DG + void didActionTransmit(GuiActionType vAction, const QByteArray &vData); // UI => HD/DG + }; }