+++ /dev/null
-#ifndef SETTINGS_H
-#define SETTINGS_H
-
-#include <QWidget>
-#include <QStandardItemModel>
-#include <QSettings>
-#include <QPushButton>
-#include <QCloseEvent>
-#include <QLineEdit>
-#include <QFormLayout>
-#ifdef Q_WS_MAEMO_5
-#include <QMaemo5ValueButton>
-#include <QMaemo5ListPickSelector>
-#include <QStandardItemModel>
-extern "C" {
-#include <location/location-gps-device.h>
-#include <location/location-gpsd-control.h>
-}
-#endif
-namespace Ui {
- class Settings;
-}
-
-class Settings : public QWidget
-{
- Q_OBJECT
-
-public:
- explicit Settings(QWidget *parent = 0);
- ~Settings();
-
-protected:
- void changeEvent(QEvent *e);
- void closeEvent(QCloseEvent *e);
-
-private:
-#ifdef Q_WS_MAEMO_5
- void updateDaemon();
-#endif
- void addUIElements();
- void loadSettings();
- void storeSettings();
- void populateListModel(QStandardItemModel *model);
- enum statuses { STATUS_ON, STATUS_OFF, STATUS_HIDE };
- Ui::Settings *ui;
- QStringList intervals;
- QSettings *settings;
-#ifdef Q_WS_MAEMO_5
- QMaemo5ValueButton *interval_button;
- QMaemo5ListPickSelector *interval_selector;
- QStandardItemModel* interval_model;
-#endif
-};
-
-#endif // SETTINGS_H