Documentation fixes
[vlp.git] / src / lgconfig / lgconfig.h
1 #ifndef _VLP_LGCONFIG_H
2 #define _VLP_LGCONFIG_H
3
4 #include <QtGui/QMainWindow>
5 #include <QtCore/QList>
6
7 #include "ui/VLPConfigWindow.h"
8
9 /**
10  * @file
11  */
12
13 namespace loglan {
14 namespace vlp {
15
16 class VLPEntry {
17 public:
18         int ID;
19         char addr[255];
20         /** 0 - explicit */
21         int type;
22         char progdir[255];
23         char homedir[255];
24         char item[255];
25 };
26
27 class QInstall: public QMainWindow, private Ui::VLPConfigWindow {
28         Q_OBJECT
29 public:
30         QList<VLPEntry*> nodes;
31
32         /**
33          * Class constructor
34          */
35         QInstall();
36
37 private slots:
38         void on_actionConfigure_triggered();
39         void on_actionQuit_triggered();
40 };
41
42 }
43 }
44
45 #endif /* _VLP_LGCONFIG_H */