Index: sources/gui/guicontroller.h =================================================================== diff -u -rc6a09899d2e46dc0bda5a6b994aa257953626f97 -r296e0e140bfeb193a9f571873afa6934143b1075 --- sources/gui/guicontroller.h (.../guicontroller.h) (revision c6a09899d2e46dc0bda5a6b994aa257953626f97) +++ sources/gui/guicontroller.h (.../guicontroller.h) (revision 296e0e140bfeb193a9f571873afa6934143b1075) @@ -19,6 +19,7 @@ // Project #include "main.h" #include "guiglobals.h" +#include "model.h" // define #define _GuiController GuiController::I() @@ -61,6 +62,10 @@ private slots: // Should be private for thread safety and is connected internally. void onActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG + void onActionReceive (const BloodFlowData &vData); // UI <= HD/DG + void onActionReceive (const DialysateFlowData &vData); // UI <= HD/DG + + void onUSBDriveMount (); // OS => UI void onUSBDriveRemove(); // OS => UI @@ -70,6 +75,9 @@ void didActionReceive (GuiActionType vAction, const QVariantList &vData); // UI <= HD/DG void didActionTransmit(GuiActionType vAction, const QVariantList &vData); // UI => HD/DG + void didActionReceive (const BloodFlowData &vData); // UI <= HD/DG + void didActionReceive (const DialysateFlowData &vData); // UI <= HD/DG + void didUSBDriveMount (); void didUSBDriveUmount(); void didUSBDriveRemove();