add a draw of gps interface
authorRodrigo Linfati <rodrigo@linfati.cl>
Fri, 1 Jan 2010 10:27:06 +0000 (11:27 +0100)
committerRodrigo Linfati <rodrigo@linfati.cl>
Fri, 1 Jan 2010 10:27:06 +0000 (11:27 +0100)
src/gps.cpp [new file with mode: 0644]
src/gps.h [new file with mode: 0644]

diff --git a/src/gps.cpp b/src/gps.cpp
new file mode 100644 (file)
index 0000000..f01639a
--- /dev/null
@@ -0,0 +1,22 @@
+#include "gps.h"
+
+gps::gps(QObject *parent) : QObject(parent) {
+    latitude = 0;
+    longitude = 0;
+    accuracy = 0;
+}
+
+void gps::get() {
+}
+
+void gps::set_acwp() {
+}
+
+void gps::set_agnss() {
+}
+
+void gps::start() {
+}
+
+void gps::stop() {
+}
diff --git a/src/gps.h b/src/gps.h
new file mode 100644 (file)
index 0000000..7f119c4
--- /dev/null
+++ b/src/gps.h
@@ -0,0 +1,30 @@
+#ifndef GPS_H
+#define GPS_H
+
+#include <QObject>
+
+class gps : public QObject {
+    Q_OBJECT
+
+signals:
+
+public slots:
+    void get();
+
+public:
+    gps(QObject *parent = 0);
+    double get_lat() { return latitude; }
+    double get_lon() { return longitude; }
+    double get_acc() { return accuracy; }
+    void set_acwp();
+    void set_agnss();
+    void start();
+    void stop();
+
+private:
+    double latitude;
+    double longitude;
+    double accuracy;
+};
+
+#endif // GPS_H