Use temporary settings file for gui test.

This commit is contained in:
Florian Geyer 2012-06-14 22:55:25 +02:00
parent 056447fad9
commit a720903083
4 changed files with 41 additions and 5 deletions

View file

@ -23,17 +23,23 @@
class QSettings;
class Config
class Config : public QObject
{
Q_OBJECT
public:
~Config();
QVariant get(const QString& key);
QVariant get(const QString& key, const QVariant& defaultValue);
void set(const QString& key, const QVariant& value);
static Config* instance();
static void createTempFileInstance();
private:
Config();
Config(const QString& fileName, QObject* parent);
Config(QObject* parent);
void init(const QString& fileName);
static Config* m_instance;