pqCollaborationPanel is a properties page for the collaborative session.
More...
#include <pqCollaborationPanel.h>
Inherits QWidget.
|
void | triggerChatMessage (pqServer *server, int userId, QString &msgContent) |
| Emitting this signal will result by adding the message into the UI and if the user is the local one, the message will be broadcasted to the other clients. More...
|
|
void | shareLocalMousePointer (bool) |
| Emmitting this signal when user has allowed its mouse position to be shared and send to the other clients. More...
|
|
void | delayUpdateCamera (vtkSMMessage *msg) |
| This get triggered internally when it's not a good time to update the camera so the request get pushed to QueuedConnection. More...
|
|
pqCollaborationPanel is a properties page for the collaborative session.
It allows the user to change its name and manage leadership of the session.
Definition at line 49 of file pqCollaborationPanel.h.
§ pqCollaborationPanel()
pqCollaborationPanel::pqCollaborationPanel |
( |
QWidget * |
parent = 0 | ) |
|
§ ~pqCollaborationPanel()
pqCollaborationPanel::~pqCollaborationPanel |
( |
| ) |
|
§ triggerChatMessage
void pqCollaborationPanel::triggerChatMessage |
( |
pqServer * |
server, |
|
|
int |
userId, |
|
|
QString & |
msgContent |
|
) |
| |
|
signal |
Emitting this signal will result by adding the message into the UI and if the user is the local one, the message will be broadcasted to the other clients.
§ shareLocalMousePointer
void pqCollaborationPanel::shareLocalMousePointer |
( |
bool |
| ) |
|
|
signal |
Emmitting this signal when user has allowed its mouse position to be shared and send to the other clients.
§ delayUpdateCamera
void pqCollaborationPanel::delayUpdateCamera |
( |
vtkSMMessage * |
msg | ) |
|
|
signal |
This get triggered internally when it's not a good time to update the camera so the request get pushed to QueuedConnection.
§ writeChatMessage
void pqCollaborationPanel::writeChatMessage |
( |
pqServer * |
server, |
|
|
int |
userId, |
|
|
QString & |
txt |
|
) |
| |
|
slot |
§ onUserUpdate
void pqCollaborationPanel::onUserUpdate |
( |
| ) |
|
|
slot |
§ onNewMaster
void pqCollaborationPanel::onNewMaster |
( |
int |
| ) |
|
|
slot |
Called when a new master has been promoted.
§ onUserMessage
void pqCollaborationPanel::onUserMessage |
( |
| ) |
|
|
protectedslot |
Called when user hit enter in the input line of chat message.
§ connectViewLocalSlots
void pqCollaborationPanel::connectViewLocalSlots |
( |
pqView * |
| ) |
|
|
protectedslot |
Called when pqView are added/removed so we can listen user interaction.
§ disconnectViewLocalSlots
void pqCollaborationPanel::disconnectViewLocalSlots |
( |
pqView * |
| ) |
|
|
protectedslot |
§ stopFollowingCamera
void pqCollaborationPanel::stopFollowingCamera |
( |
| ) |
|
|
protectedslot |
§ itemChanged
void pqCollaborationPanel::itemChanged |
( |
QTableWidgetItem * |
item | ) |
|
|
protectedslot |
Called when the user change its name (double click in the table on his name)
§ cellDoubleClicked
void pqCollaborationPanel::cellDoubleClicked |
( |
int |
, |
|
|
int |
|
|
) |
| |
|
protectedslot |
Called when the user double click on any cell.
§ followUserCamera
void pqCollaborationPanel::followUserCamera |
( |
int |
userId | ) |
|
|
protectedslot |
Called when to follow a given user camera.
§ onServerChanged
void pqCollaborationPanel::onServerChanged |
( |
| ) |
|
|
protectedslot |
§ promoteToMaster()
void pqCollaborationPanel::promoteToMaster |
( |
int |
masterId | ) |
|
|
protected |
§ getCollaborationManager()
§ getSMCollaborationManager()
§ Internal
pqInternal* pqCollaborationPanel::Internal |
|
protected |
The documentation for this class was generated from the following file: