diff options
Diffstat (limited to 'pica-client/settings.h')
| -rw-r--r-- | pica-client/settings.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pica-client/settings.h b/pica-client/settings.h new file mode 100644 index 0000000..9476ab5 --- /dev/null +++ b/pica-client/settings.h @@ -0,0 +1,24 @@ +#ifndef SETTINGS_H +#define SETTINGS_H + +#include <QtSql> +#include <QSqlDatabase> +#include <QVariant> + +class Settings +{ +public: + Settings(QString storage); + + QVariant loadValue(QString name, QVariant defval); + void storeValue(QString name, QString val); + bool isEmpty(); + + QString GetLastError(); + +private: + QSqlDatabase dbconn; + QSqlError lasterr; +}; + +#endif // SETTINGS_H |
