Youtube video and text (draft).
[speedfreak] / Client / routesavedialog.h
index de1c382..6906bdd 100644 (file)
@@ -1,7 +1,22 @@
+/*
+ * Route save dialog class
+ *
+ * @author     Toni Jussila <toni.jussila@fudeco.com>
+ * @copyright  (c) 2010 Speed Freak team
+ * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
+ */
+
 #ifndef ROUTESAVEDIALOG_H
 #define ROUTESAVEDIALOG_H
 
 #include <QDialog>
+#include <QPixmap>
+#include <QIcon>
+#include <QSize>
+#include <QTimer>
+#include <maemo5location.h>
+#include "gpsdata.h"
+#include "routedialog.h"
 
 namespace Ui {
     class RouteSaveDialog;
@@ -18,6 +33,23 @@ protected:
 
 private:
     Ui::RouteSaveDialog *ui;
+    QTimer *timerSatellitePicture;
+    QTimer *timerRoutePicture;
+    GPSData *gpsData;
+    Maemo5Location *location;
+    RouteDialog *routeDialog;
+    QString gpsSpeed;
+    QPixmap *pixmapRouteStop;
+    QPixmap *pixmapRouteStart;
+    QIcon *iconRouteStop;
+    QIcon *iconRouteStart;
+    bool buttonStatus;
+
+private slots:
+    void on_buttonRouteStartStop_clicked();
+    void timerSatellitePictureTimeout();
+    void timerRoutePictureTimeout();
+    void gpsStatus();
 };
 
 #endif // ROUTESAVEDIALOG_H