summaryrefslogtreecommitdiffstats
path: root/src/server/util/global.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/util/global.cpp')
-rw-r--r--src/server/util/global.cpp68
1 files changed, 0 insertions, 68 deletions
diff --git a/src/server/util/global.cpp b/src/server/util/global.cpp
deleted file mode 100644
index 97c0355..0000000
--- a/src/server/util/global.cpp
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * global.cpp
- *
- * Created on: 29.01.2013
- * Author: sr
- */
-
-#include "global.h"
-#include <QDebug>
-
-QString Global::_sessionName = QString();
-QByteArray Global::_sessionNameArray = QByteArray();
-QMap<QString, Room*> Global::_rooms = QMap<QString, Room*>();
-QString Global::_currentRoom = QString();
-
-void Global::setSessionName(const QString& name)
-{
- Global::_sessionName = name;
- Global::_sessionNameArray = name.toUtf8();
-}
-
-void Global::setSessionName()
-{
- const QString name = QString::number(qrand() % 9000 + 1000);
- Global::_sessionName = name;
- Global::_sessionNameArray = name.toUtf8();
-}
-
-void Global::setRooms(const QMap<QString, Room*>& roomList)
-{
- Global::_rooms = roomList;
-}
-
-void Global::setCurrentRoom(QString room)
-{
- Global::_currentRoom = room;
-}
-
-const Room* Global::getCurrentRoom()
-{
- if (_rooms.contains(_currentRoom)) {
- return _rooms[_currentRoom];
- } else {
- static Room* defaultRoom = NULL;
- if (defaultRoom == NULL) {
- defaultRoom = new Room(QMap<QString, QPoint>(), QSize(8, 6), QSize(1, 1), "", "");
- }
- return defaultRoom;
- }
-}
-bool Global::manager_only = false;
-bool Global::_isExam = false;
-
-QString Global::_iniPath = "";
-
-QSharedPointer<QSettings> Global::getSettings()
-{
- QSharedPointer<QSettings> set;
- if (_iniPath == "") {
- /* default location (system scope) */
- set = QSharedPointer<QSettings>(new QSettings(QSettings::IniFormat, QSettings::SystemScope, "openslx/pvs2", "pvs2"));
- } else {
- /* use _iniPath to find ini file */
- set = QSharedPointer<QSettings>(new QSettings(Global::_iniPath, QSettings::IniFormat));
- }
- set->setIniCodec("UTF-8");
- return set;
-}