X-Git-Url: http://git.maemo.org/git/?p=googlelatitude;a=blobdiff_plain;f=src%2Flatitude.h;h=b0e25401d3903012285d543d556952c3c46bac29;hp=395b00dfba65c877aa92bb7e905a8ff1f291b2bf;hb=02be583c183b90011cf9eb4b3f9a069ab2b6a8b7;hpb=e98468d19d7c7f3b2e068e3bebcc5ff47dd61d9b diff --git a/src/latitude.h b/src/latitude.h index 395b00d..b0e2540 100644 --- a/src/latitude.h +++ b/src/latitude.h @@ -3,11 +3,11 @@ #include #include -#include "glatitude.h" -#include "gps.h" #ifdef Q_WS_MAEMO_5 #include #endif +#include "glatitude.h" +#include "gps.h" class LatitudeGUI : public QMainWindow { Q_OBJECT @@ -17,20 +17,31 @@ public: private slots: void set(); - void latitude_OK(); - void latitude_ERROR(); - void save_user(QString); - void save_pass(QString); + 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; - GpsMaemo5 *gps; QSettings *setting; + GpsMaemo5 *gps; + GoogleLatitude *glatitude; + QWebView *maps; - QUrl url; + QAction *demonio; }; #endif // LATITUDE_H