new version
[googlelatitude] / src / latitude.h
index 449ce1e..7f54190 100644 (file)
@@ -3,43 +3,35 @@
 
 #include <QtGui>
 #include <QtWebKit>
+#include <QtMaemo5>
 #include "glatitude.h"
+#include "gps.h"
 
 class LatitudeGUI : public QMainWindow {
     Q_OBJECT
 
-public slots:
+signals:
+    void newpos();
 
 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 latitude_OK();
+    void latitude_ERROR();
+    void save_user(QString);
+    void save_pass(QString);
     void maps_login();
+    void mode_buzz();
+    void mode_latitude();
 
 private:
     GoogleLatitude *glatitude;
+    GpsMaemo5 *gps;
     QSettings *setting;
     QWebView *maps;
-    QWidget *location;
-    QUrl urllogin;
-
-    QLineEdit *login_user;
-    QLineEdit *login_pass;
-    QLineEdit *location_lat;
-    QLineEdit *location_lon;
-    QLineEdit *location_acc;
-
-    QFormLayout *do_login();
-    QFormLayout *do_location();
+    QUrl url;
 };
 
 #endif // LATITUDE_H