[PATCH 1/2] wpa_gui-qt4: add status fields to tray message

Kel Modderman kel at otaku42.de
Wed Sep 24 10:42:57 EDT 2008


Add extra state status fields to the tray icon message bubble. Do not display
an empty message.

Signed-off-by: Kel Modderman <kel at otaku42.de>
---
--- a/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
+++ b/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
@@ -1203,11 +1203,18 @@
 			msg.append("GROUP:\t" + (*it).mid(pos) + "\n");
 		else if ((*it).startsWith("key_mgmt="))
 			msg.append("AUTH: \t" + (*it).mid(pos) + "\n");
+		else if ((*it).startsWith("wpa_state="))
+			msg.append("STATE:\t" + (*it).mid(pos) + "\n");
 		else if ((*it).startsWith("ip_address="))
 			msg.append("IP:   \t" + (*it).mid(pos) + "\n");
+		else if ((*it).startsWith("Supplicant PAE state="))
+			msg.append("PAE:  \t" + (*it).mid(pos) + "\n");
+		else if ((*it).startsWith("EAP state="))
+			msg.append("EAP:  \t" + (*it).mid(pos) + "\n");
 	}
 
-	showTrayMessage(QSystemTrayIcon::Information, 10, msg);
+	if (!msg.isEmpty())
+		showTrayMessage(QSystemTrayIcon::Information, 10, msg);
 }
 
 void WpaGui::fileExit()
---


More information about the HostAP mailing list