1*4882a593Smuzhiyun #ifndef CONFIGURER_H 2*4882a593Smuzhiyun #define CONFIGURER_H 3*4882a593Smuzhiyun #include <QList> 4*4882a593Smuzhiyun #include <QMap> 5*4882a593Smuzhiyun class Configurer 6*4882a593Smuzhiyun { 7*4882a593Smuzhiyun public: 8*4882a593Smuzhiyun QString conf(const QString &key); 9*4882a593Smuzhiyun void changConf(const QString &key, const QString &value); 10*4882a593Smuzhiyun void changConf(const QMap<QString, QString> &maps); 11*4882a593Smuzhiyun QString processName(); 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun protected: 14*4882a593Smuzhiyun QString confName(); 15*4882a593Smuzhiyun QList<QString> readConf(); 16*4882a593Smuzhiyun void writeConf(const QString &data); 17*4882a593Smuzhiyun QString newLineChars(); 18*4882a593Smuzhiyun }; 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun #endif // CONFIGURER_H 21