aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch
blob: 23ea28c85bfd15fcb6f0a188778bfd4601286a61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
diff -rup wpa_supplicant-0.6.9_orig/wpa_supplicant/wpa_gui-qt4/main.cpp wpa_supplicant-0.6.9/wpa_supplicant/wpa_gui-qt4/main.cpp
--- wpa_gui-qt4/main.cpp	2009-03-23 15:06:28.000000000 +0100
+++ wpa_gui-qt4/main.cpp	2009-11-14 17:55:47.000000000 +0100
@@ -24,7 +24,9 @@ class WpaGuiApp : public QApplication
 public:
 	WpaGuiApp(int &argc, char **argv);
 
+#ifndef QT_NO_SESSIONMANAGER
 	virtual void saveState(QSessionManager &manager);
+#endif
 
 	WpaGui *w;
 };
@@ -33,11 +35,13 @@ WpaGuiApp::WpaGuiApp(int &argc, char **a
 {
 }
 
+#ifndef QT_NO_SESSIONMANAGER
 void WpaGuiApp::saveState(QSessionManager &manager)
 {
 	QApplication::saveState(manager);
 	w->saveState();
 }
+#endif
 
 
 int main(int argc, char *argv[])
diff -rup wpa_supplicant-0.6.9_orig/wpa_supplicant/wpa_gui-qt4/wpagui.cpp wpa_supplicant-0.6.9/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
--- wpa_gui-qt4/wpagui.cpp	2009-03-23 15:06:28.000000000 +0100
+++ wpa_gui-qt4/wpagui.cpp	2009-11-14 17:55:47.000000000 +0100
@@ -145,6 +145,7 @@ WpaGui::WpaGui(QApplication *_app, QWidg
 
 	parse_argv();
 
+#ifndef QT_NO_SESSIONMANAGER
 	if (app->isSessionRestored()) {
 		QSettings settings("wpa_supplicant", "wpa_gui");
 		settings.beginGroup("state");
@@ -153,6 +154,7 @@ WpaGui::WpaGui(QApplication *_app, QWidg
 			startInTray = settings.value("in_tray").toBool();
 		settings.endGroup();
 	}
+#endif
 
 	if (QSystemTrayIcon::isSystemTrayAvailable())
 		createTrayIcon(startInTray);
@@ -1689,6 +1691,7 @@ void WpaGui::addInterface()
 }
 
 
+#ifndef QT_NO_SESSIONMANAGER
 void WpaGui::saveState()
 {
 	QSettings settings("wpa_supplicant", "wpa_gui");
@@ -1697,3 +1700,4 @@ void WpaGui::saveState()
 	settings.setValue("in_tray", inTray);
 	settings.endGroup();
 }
+#endif
diff -rup wpa_supplicant-0.6.9_orig/wpa_supplicant/wpa_gui-qt4/wpagui.h wpa_supplicant-0.6.9/wpa_supplicant/wpa_gui-qt4/wpagui.h
--- wpa_gui-qt4/wpagui.h	2009-03-23 15:06:28.000000000 +0100
+++ wpa_gui-qt4/wpagui.h	2009-11-14 17:55:47.000000000 +0100
@@ -40,7 +40,9 @@ public:
 	virtual void disableNetwork(const QString &sel);
 	virtual int getNetworkDisabled(const QString &sel);
 	void setBssFromScan(const QString &bssid);
+#ifndef QT_NO_SESSIONMANAGER
 	void saveState();
+#endif
 
 public slots:
 	virtual void parse_argv();