#ifndef APPLICATIONDATA_H #define APPLICATIONDATA_H #include "connectiondata.h" #include #include class ApplicationData { public: static void createConfigExample(const QString& pathToConfig); ApplicationData(const QString& pathToConfig); std::pair getWebInterfaceAddress(); QList getConnections(); QString getServiceEmoji(); QString getServiceName(); QString getDataFolder(); bool getAjaxIsDisabled(); private: void readConfig(); QString m_file; QList m_connections; // Global QString m_dataPath; QString m_nick; QString m_user; QString m_realName; QString m_password; QString m_serviceEmoji; QString m_serviceName; QString m_webInterfaceAddress; quint16 m_webInterfacePort; bool m_ajaxIsDisabled; }; #endif // APPLICATIONDATA_H