diff options
author | Mateusz Łukasik <mati75@linuxmint.pl> | 2016-04-08 10:03:05 +0200 |
---|---|---|
committer | Mateusz Łukasik <mati75@linuxmint.pl> | 2016-04-08 10:03:05 +0200 |
commit | 1a2f0c9c1087899a00298db8fa70518d3c1e69f8 (patch) | |
tree | 7efa117e122fbe21eb6a832540007aeeef377fcb /src/deviceinfo.h | |
parent | ba0162e8cb8a12c90ef9775f5a20a6da095a0b35 (diff) |
Imported Upstream version 16.4.0~ds0
Diffstat (limited to 'src/deviceinfo.h')
-rw-r--r-- | src/deviceinfo.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/deviceinfo.h b/src/deviceinfo.h index 9b8f2fb..0f94447 100644 --- a/src/deviceinfo.h +++ b/src/deviceinfo.h @@ -16,13 +16,15 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#ifndef _DEVICEINFO_H_ -#define _DEVICEINFO_H_ +#ifndef DEVICEINFO_H +#define DEVICEINFO_H #include <QString> #include <QVariant> #include <QList> +class QSettings; + class DeviceData { public: @@ -33,8 +35,8 @@ public: void setID(QVariant ID) { _id = ID; }; void setDesc(QString desc) { _desc = desc; }; - QVariant ID() { return _id; }; - QString desc() { return _desc; }; + QVariant ID() const { return _id; }; + QString desc() const { return _desc; }; private: QVariant _id; @@ -57,6 +59,9 @@ public: #endif protected: + static void saveList(QSettings * set, const QString & section_name, const DeviceList & list); + static DeviceList loadList(QSettings * set, const QString & section_name); + #ifdef Q_OS_WIN enum DeviceType { Sound = 0, Display = 1 }; |