missing declare currentPath
[avrdudequi:avrdudequi.git] / global.h
1 #ifndef GLOBAL_H
2 #define GLOBAL_H
3
4 #include <QString>
5 #include <QDBusInterface>
6 #include <QMap>
7
8 //namespace InstallPath {
9
10 //    static QString binPath = "";
11 //    static QString dataPath = "";
12 //    void initAppPath();
13 //}
14
15
16 namespace AvrDudeQuiPath {
17
18     static QString binPath = "";
19     static QString dataPath = "";
20     void initAppPath();
21     QString programmers();
22     QString microcontrollers();
23 };
24
25 namespace AvrDudeQuiDevices {
26
27     const int SERIAL = 0;
28     const int TTYUSB = 1;
29     const int PARPORT = 2;
30     const int USB = 3;
31     typedef QList<QMap<QString,QString>*> devices;
32     devices deviceList(const int dtype = SERIAL, QMap<QString, QString> *m_prog = 0);
33 }
34
35 #endif // GLOBAL_H