summaryrefslogtreecommitdiff
path: root/noncore/net/networksetup/mainwindowimp.h
Unidiff
Diffstat (limited to 'noncore/net/networksetup/mainwindowimp.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/networksetup/mainwindowimp.h58
1 files changed, 0 insertions, 58 deletions
diff --git a/noncore/net/networksetup/mainwindowimp.h b/noncore/net/networksetup/mainwindowimp.h
deleted file mode 100644
index 4f09d6c..0000000
--- a/noncore/net/networksetup/mainwindowimp.h
+++ b/dev/null
@@ -1,58 +0,0 @@
1#ifndef MAINWINOWIMP_H
2#define MAINWINOWIMP_H
3
4#include "mainwindow.h"
5#include <qmap.h>
6#include <qstringlist.h>
7
8class Module;
9class Interface;
10class QLibrary;
11class KProcess;
12
13class MainWindowImp : public MainWindow {
14 Q_OBJECT
15
16public:
17 MainWindowImp(QWidget *parent=0, const char *name=0);
18 ~MainWindowImp();
19
20private slots:
21 void getAllInterfaces();
22
23 void addClicked();
24 void removeClicked();
25 void configureClicked();
26 void informationClicked();
27
28 void addProfile();
29 void removeProfile();
30 void changeProfile();
31
32 void updateInterface(Interface *i);
33 void newProfileChanged(const QString& newText);
34
35private:
36 void loadModules(const QString &path);
37
38 Module* loadPlugin(const QString &pluginFileName,
39 const QString &resolveString = "create_plugin");
40
41 // For our local list of names
42 QMap<QString, Interface*> interfaceNames;
43
44 QMap<Module*, QLibrary*> libraries;
45 QMap<Interface*, QListViewItem*> items;
46 QMap<QListViewItem*, Interface*> interfaceItems;
47
48 QMap<KProcess*, QString> threads;
49 QStringList profiles;
50
51 bool advancedUserMode;
52 QString scheme;
53};
54
55#endif
56
57// mainwindowimp.h
58