From 0d97a7378ffe5f6be408201cd1f5595607ed5f87 Mon Sep 17 00:00:00 2001 From: Fabian Schillinger Date: Mon, 1 Nov 2010 16:53:24 +0100 Subject: Process start/stop/view functionality processWidget - shows a list of processes on one client, allows to start ans stop processes processesDialog - shows every processWidget as a tab processesStartDialog - starts process entered in messageEdit added handling of new pvscommands --- src/core/pvsClient.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/core/pvsClient.h') diff --git a/src/core/pvsClient.h b/src/core/pvsClient.h index 180995a..e547e12 100644 --- a/src/core/pvsClient.h +++ b/src/core/pvsClient.h @@ -15,6 +15,7 @@ #include "src/net/pvsClientConnection.h" #include "src/gui/frame.h" #include +#include class PVSServer; class VNCConnection; @@ -104,6 +105,16 @@ public: int getClientindex() { return _clientIndex; } int getConnectionId() { return _pvsClientConnection->getID(); } + QVector getProcessesVector(); + + +public slots: + void processesVectorAdd(QString msg); + void clearProcessesVector(); + +signals: + void processVectorReady( bool ); + private Q_SLOTS: void vncFinished(); @@ -124,6 +135,8 @@ private: QString _vncRwPassword; int _clientIndex; bool _vncAllowed, _vncRequested, _vncPasswordReceived, _vncRwPasswordReceived, _vncInitMutex, _vncProject; + QVector processesVector; + }; #endif -- cgit v1.2.3-55-g7522