-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmain.cpp
46 lines (42 loc) · 2.46 KB
/
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/************************************************************************************
* QSlippyMap - Tile based slippery map *
* Copyright (C) 2017 Michael Carpenter ([email protected]) *
* *
* This file is a part of QSlippyMap *
* *
* QSlippyMap is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Lesser General Public *
* License as published by the Free Software Foundation, version *
* 2.1 of the License. *
* *
* QSlippyMap is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* Lesser General Public License for more details. *
* *
* You should have received a copy of the GNU Lesser General Public *
* License along with this program; if not, write to the Free Software *
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
************************************************************************************/
#include "mainwindow.h"
#include <QApplication>
#include <QStringList>
int main(int argc, char *argv[])
{
QString first = "0100";
QString second = "100";
double firstd = first.toDouble();
double secondd = second.toDouble();
QString line = "$GPGGA,193714.395,3909.3798,N,07632.0972,W,1,10,0.9,35.1,M,-35.0,M,,0000*56";
QStringList linesplit = line.split(",");
double londeg = linesplit[4].split(".")[0].mid(0,3).toDouble();
double lonmin = linesplit[4].split(".")[0].mid(3,2).toDouble();
double londec = linesplit[4].split(".")[1].toDouble();
QString lonnum = QString::number(lonmin) + "." + QString::number(londec);
double lonfin = lonnum.toDouble();
double lon = londeg + (lonfin * (1.0/60.0));
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}