--- /dev/null
+#ifndef _VLP_LGCONFIG_H
+#define _VLP_LGCONFIG_H
+
+#include <QtGui/QMainWindow>
+#include <QtGui/QPushButton>
+#include <QtCore/QList>
+#include <QtGui/QMenuBar>
+
+#include <Qt3Support/Q3ListBox>
+
+#include "ui/VLPConfigWindow.h"
+
+class VLPEntry {
+public:
+ int ID;
+ char addr[255];
+ /** 0 - explicit */
+ int type;
+ char progdir[255];
+ char homedir[255];
+ char item[255];
+};
+
+class QInstall: public QMainWindow, private Ui::VLPConfigWindow {
+ Q_OBJECT
+public:
+ QMenuBar *bar;
+ Q3ListBox *nodelist;
+ QPushButton *infob;
+ QList<VLPEntry*> Nodes;
+
+ QInstall();
+ bool check_id(int);
+ bool check_addr(char*);
+
+public slots:
+ void AddNode();
+ void DelNode();
+
+private slots:
+ void on_actionConfigure_triggered();
+ void on_actionQuit_triggered();
+};
+
+#endif /* _VLP_LGCONFIG_H */