X-Git-Url: http://git.maemo.org/git/?p=googlelatitude;a=blobdiff_plain;f=src%2Flatitude.h;h=b0e25401d3903012285d543d556952c3c46bac29;hp=68094f1b0bc164a6250a746ea0f7e99b5a8c4d21;hb=02be583c183b90011cf9eb4b3f9a069ab2b6a8b7;hpb=016de1e3a5f9819bf2662e9a9e89868472149a56 diff --git a/src/latitude.h b/src/latitude.h index 68094f1..b0e2540 100644 --- a/src/latitude.h +++ b/src/latitude.h @@ -3,40 +3,45 @@ #include #include +#ifdef Q_WS_MAEMO_5 +#include +#endif #include "glatitude.h" +#include "gps.h" class LatitudeGUI : public QMainWindow { Q_OBJECT -public slots: - public: LatitudeGUI(QMainWindow *parent = 0); private slots: - void get_loc(); - void get_cell(); - void get_gps(); void set(); - void set_OK(); - void set_ERROR(); - void save(); - void show_map(); - void show_lat(); + void set_config(); + void latitude_ok(); + void latitude_error(); + void maps_login(); + void mode_buzz(); + void mode_latitude(); + + void mode_demonio(); + + void config(); + void save_user(QString _user) { setting->setValue("user", _user); } + void save_pass(QString _pass) { setting->setValue("pass", _pass); } + void save_interval(QString _inter) { setting->setValue("interval", _inter.toInt()); } + void save_wait(QString _wait) { setting->setValue("wait", _wait.toInt()); } + void save_gps(int _c) { setting->setValue("usegps", (_c == Qt::Checked ? true : false)); } + void save_daemon(int _c) { setting->setValue("daemon", (_c == Qt::Checked ? true : false)); } private: - GoogleLatitude *glatitude; QSettings *setting; + GpsMaemo5 *gps; + GoogleLatitude *glatitude; + QWebView *maps; - QWidget *location; - QUrl urllogin; - - QLineEdit *login_user; - QLineEdit *login_pass; - QLineEdit *location_lat; - QLineEdit *location_lon; - QLineEdit *location_acc; + QAction *demonio; }; #endif // LATITUDE_H