Pool Video Switch v2
Software video switch for distributed remote display in a lecture environment
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
MainWindow Member List
This is the complete list of members for
MainWindow
, including all inherited members.
_backgroundImage
MainWindow
private
_buttonLockTimer
MainWindow
private
_clientFrames
MainWindow
private
_dropMarker
MainWindow
private
_examModeLabel
MainWindow
private
_helpWindow
MainWindow
private
_lastClientCount
MainWindow
private
_lockingButtons
MainWindow
private
_mode
MainWindow
private
_reloadWindow
MainWindow
private
_sessionNameLabel
MainWindow
private
_sessionNameWindow
MainWindow
private
_streamingSource
MainWindow
private
_tilesX
MainWindow
private
_tilesY
MainWindow
private
BUTTON_BLOCK_TIME
MainWindow
private
static
calcFrameGeometry
(ConnectionFrame *frame) const
MainWindow
changeEvent
(QEvent *e) override
MainWindow
private
clientCountChanged
()
MainWindow
protected
slot
closeEvent
(QCloseEvent *e) override
MainWindow
private
closestFreeSlot
(const QPoint &preferredPixels, const ConnectionFrame *toIgnore)
MainWindow
private
createFrame
(const QString &computerId=QString(), const QPoint *gridPosition=nullptr, bool fromRoomplan=false)
MainWindow
private
disableButtons
()
MainWindow
protected
slot
enableButtons
()
MainWindow
protected
slot
getClientFromId
(int id)
MainWindow
private
getSelectedFrame
()
MainWindow
private
getTileHeightPx
() const
MainWindow
private
getTileWidthPx
() const
MainWindow
private
getTutorFrame
()
MainWindow
private
MainWindow
(QWidget *parent=nullptr)
MainWindow
explicit
Mode
enum name
MainWindow
private
mouseReleaseEvent
(QMouseEvent *e) override
MainWindow
private
onButtonExit
()
MainWindow
protected
slot
onButtonHelp
()
MainWindow
protected
slot
onButtonLock
(bool checked)
MainWindow
protected
slot
onButtonLockSingle
()
MainWindow
protected
slot
onButtonReloadRoomConfig
()
MainWindow
protected
slot
onButtonSetAsTutor
()
MainWindow
protected
slot
onButtonStopProjection
()
MainWindow
protected
slot
onButtonStudentToTutor
()
MainWindow
protected
slot
onButtonStudentToTutorExclusive
()
MainWindow
protected
slot
onButtonTutorToAll
()
MainWindow
protected
slot
onButtonTutorToStudent
()
MainWindow
protected
slot
onClientAuthenticated
(Client *client)
MainWindow
protected
slot
onClientAuthenticating
(Client *client, ClientLogin *request)
MainWindow
protected
slot
onClientConnected
(Client *client)
MainWindow
protected
slot
onDeleteClient
()
MainWindow
protected
slot
onFrameClicked
(ConnectionFrame *frame)
MainWindow
protected
slot
onFrameDropped
(ConnectionFrame *frame)
MainWindow
protected
slot
onFrameMoving
(ConnectionFrame *frame)
MainWindow
protected
slot
onReloadRoomCancel
()
MainWindow
protected
slot
onReloadRoomOk
()
MainWindow
protected
slot
onSessionNameClick
()
MainWindow
protected
slot
onSessionNameUpdate
()
MainWindow
protected
slot
onVncClientStateChange
(Client *client)
MainWindow
protected
slot
onVncServerStateChange
(Client *client)
MainWindow
protected
slot
placeFrameInFreeSlot
(ConnectionFrame *frame, QPoint preferred=QPoint(-1,-1))
MainWindow
private
reloadCurrentRoom
()
MainWindow
private
reset
(bool lock=false)
MainWindow
private
resizeEvent
(QResizeEvent *e) override
MainWindow
private
startVncServerIfNecessary
(int from)
MainWindow
private
tellClientCurrentSituation
(Client *client)
MainWindow
private
ui
MainWindow
private
updateContextButtonStates
()
MainWindow
private
vncOneOnOne
(bool exclusive)
MainWindow
private
~MainWindow
() override
MainWindow
Generated on Tue Jul 9 2024 12:00:03 for Pool Video Switch v2 by
1.8.8