diff options
Diffstat (limited to 'src/config.h')
-rw-r--r-- | src/config.h | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/config.h b/src/config.h deleted file mode 100644 index 7248d57..0000000 --- a/src/config.h +++ /dev/null @@ -1,45 +0,0 @@ -#ifndef CONIG_H -#define CONIG_H - -#include <QString> -#include <QList> -#include <QStringList> -#include <QMap> -#include <QSettings> - -#define CONFIG_PATH "/home/manuel/beamer.conf" - -class Config -{ - Config(); - ~Config(); - - static Config * Instance; - - QString settingsPath; - QString display; - QString interface; - QStringList ipSpecificXConf; - QList<QString> modeLines; - - QString getIPV4ofInterface(QString) const; - -public: - - void loadSettings(QString); - - // Getters - inline const QString& getSettingsPath() { return settingsPath; } - inline const QString& getDisplay() { return display; } - inline const QString& getInterface() { return interface; } - inline const QStringList& getIpSpecificXConf(){ return ipSpecificXConf; } - inline const QList<QString>& getModeLines() { return modeLines; } - - // Singleton // - inline static Config * inst() { - if (Instance == NULL) Instance = new Config(); - return Instance; - } -}; - -#endif // CONIG_H |