Xinqi Bao's Git

first commit, implemented game wordscapes
[CheaterHub.git] / client / CheaterHub / cfg.cpp
1 #include "cfg.h"
2 #include <QSettings>
3
4 Cfg::Cfg(QString filename):
5 filename(filename),
6 setting(filename, QSettings::IniFormat)
7 {
8 setting.beginGroup("wordscapes");
9 if(!setting.childKeys().contains("ip"))
10 setting.setValue("ip", "127.0.0.1");
11 if(!setting.childKeys().contains("port"))
12 setting.setValue("port", 2020);
13 wordscapes_ip = setting.value("ip").toString();
14 wordscapes_port = setting.value("port").toInt();
15 setting.endGroup();
16 }
17
18 void Cfg::save_config()
19 {
20 setting.beginGroup("wordscapes");
21 setting.setValue("ip", wordscapes_ip);
22 setting.setValue("port", wordscapes_port);
23 setting.endGroup();
24 }