diff options
Diffstat (limited to 'recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch')
-rw-r--r-- | recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch b/recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch new file mode 100644 index 0000000000..23ea28c85b --- /dev/null +++ b/recipes/wpa-supplicant/wpa-gui-0.6.9/session_manager.patch @@ -0,0 +1,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(); |