Locations editing made possible
[ptas] / zouba / src / ytv.h
1 #ifndef YTV_H
2 #define YTV_H
3
4 #include <QString>
5 #include <QNetworkAccessManager>
6
7 class QNetworkReply;
8
9 namespace Ytv {
10     const QString Url("http://api.reittiopas.fi/public-ytv/fi/api/");
11     const QString Username("zouba");
12     const QString Password("caf9r3ee");
13
14     //const QString Home( QByteArray::fromPercentEncoding( "Taivaanvuohentie%207%2CHelsinki" ) );
15     //const QString Work( QByteArray::fromPercentEncoding( "It%E4merenkatu%2011%2CHelsinki" ) );
16
17     enum {
18         WalkSpeedSlow=1,
19         WalkSpeedFast=2,
20         WalkSpeedNormal=3,
21         WalkSpeedRunning=4,
22         WalkSpeedCycling=5,
23         NoWalkSpeeds=5
24                  };
25
26     enum {
27         ShowOneResult=1,
28         ShowThreeResults=3,
29         ShowFiveResults=5
30                     };
31
32     enum {
33         OptimizeDefault=1,
34         OptimizeFastest=2,
35         OptimizeLeastTransfers=3,
36         OptimizeLeastWalking=4
37                          };
38
39     static QNetworkAccessManager *manager = new QNetworkAccessManager();
40
41     QNetworkReply* searchAddress(const QString &address);
42
43 };
44
45 #endif // YTH_H