source:
ntrip/trunk/BNC/src/bncsettings.h@
9639
| Last change on this file since 9639 was 8296, checked in by , 8 years ago | |
|---|---|
| File size: 530 bytes | |
| Rev | Line | |
|---|---|---|
| [1535] | 1 | #ifndef BNCSETTINGS_H |
| 2 | #define BNCSETTINGS_H | |
| 3 | ||
| [4072] | 4 | #include <QMutex> |
| [8296] | 5 | #include <QVariant> |
| [1535] | 6 | |
| [4070] | 7 | class bncSettings { |
| [1535] | 8 | public: |
| [4077] | 9 | bncSettings(); |
| [4070] | 10 | ~bncSettings(); |
| [8296] | 11 | QVariant value(const QString& key, |
| [4070] | 12 | const QVariant& defaultValue = QVariant()) const; |
| 13 | void setValue(const QString &key, const QVariant& value); | |
| 14 | void remove(const QString& key ); | |
| [6411] | 15 | bool contains(const QString& key) const; |
| [8296] | 16 | void reRead(); |
| [4070] | 17 | void sync(); |
| [1535] | 18 | private: |
| [4078] | 19 | void setValue_p(const QString &key, const QVariant& value); |
| [4072] | 20 | static QMutex _mutex; |
| [1535] | 21 | }; |
| 22 | ||
| 23 | #endif |
Note:
See TracBrowser
for help on using the repository browser.
