diff options
Diffstat (limited to 'src/server/util')
-rw-r--r-- | src/server/util/global.cpp | 1 | ||||
-rw-r--r-- | src/server/util/global.h | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/server/util/global.cpp b/src/server/util/global.cpp index 39e72fb..bdb462f 100644 --- a/src/server/util/global.cpp +++ b/src/server/util/global.cpp @@ -48,3 +48,4 @@ const Room* Global::getCurrentRoom() { } } bool Global::manager_only = false; +bool Global::_isExam = false; diff --git a/src/server/util/global.h b/src/server/util/global.h index 4a71348..08ec00a 100644 --- a/src/server/util/global.h +++ b/src/server/util/global.h @@ -40,6 +40,8 @@ private: static QMap<QString, Room*> _rooms; static QString _currentRoom; + static bool _isExam; + public: static const QString& sessionName() { return Global::_sessionName; } static const QByteArray& sessionNameArray() { return Global::_sessionNameArray; } @@ -53,6 +55,8 @@ public: return _rooms; } + static bool isExam() { return _isExam; } + static void setExam(bool b) { _isExam = b; } static void setCurrentRoom(QString room); static const QString& getCurrentRoomName() { return _currentRoom; } |