32 #ifndef pqCollaborationPanel_h 33 #define pqCollaborationPanel_h 35 #include "pqComponentsModule.h" 42 class QTableWidgetItem;
52 typedef QWidget Superclass;
64 void triggerChatMessage(
pqServer* server,
int userId, QString& msgContent);
70 void shareLocalMousePointer(
bool);
82 void writeChatMessage(
pqServer* server,
int userId, QString& txt);
91 void onNewMaster(
int);
102 void connectViewLocalSlots(
pqView*);
103 void disconnectViewLocalSlots(
pqView*);
104 void stopFollowingCamera();
110 void itemChanged(QTableWidgetItem* item);
115 void cellDoubleClicked(
int,
int);
120 void followUserCamera(
int userId);
122 void onServerChanged();
128 void promoteToMaster(
int masterId);
pqCollaborationManager is a QObject that aims to handle the collaboration for the Qt layer...
This is a PQ abstraction of a generic view module.
Class used to broadcast message from one client to the others.
Header class that setup every thing in order to use Protobuf messages in a transparent manner...
pqCollaborationPanel is a properties page for the collaborative session.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...