105 header, self.tr("Connected Access Point") |
105 header, self.tr("Connected Access Point") |
106 ) |
106 ) |
107 QTreeWidgetItem( |
107 QTreeWidgetItem( |
108 apHeader, [self.tr("Name"), clientStatus["ap_ssid"]] |
108 apHeader, [self.tr("Name"), clientStatus["ap_ssid"]] |
109 ) |
109 ) |
110 QTreeWidgetItem( |
110 with contextlib.suppress(KeyError): |
111 apHeader, [self.tr("Channel"), str(clientStatus["ap_channel"])] |
111 QTreeWidgetItem( |
112 ) |
112 apHeader, [self.tr("Channel"), str(clientStatus["ap_channel"])] |
|
113 ) |
113 QTreeWidgetItem( |
114 QTreeWidgetItem( |
114 apHeader, [self.tr("MAC-Address"), clientStatus["ap_bssid"]] |
115 apHeader, [self.tr("MAC-Address"), clientStatus["ap_bssid"]] |
115 ) |
116 ) |
116 QTreeWidgetItem( |
117 QTreeWidgetItem( |
117 apHeader, [self.tr("RSSI [dBm]"), str(clientStatus["ap_rssi"])] |
118 apHeader, [self.tr("RSSI [dBm]"), str(clientStatus["ap_rssi"])] |
118 ) |
119 ) |
119 QTreeWidgetItem( |
120 QTreeWidgetItem( |
120 apHeader, [self.tr("Security"), clientStatus["ap_security"]] |
121 apHeader, [self.tr("Security"), clientStatus["ap_security"]] |
121 ) |
122 ) |
122 QTreeWidgetItem( |
123 with contextlib.suppress(KeyError): |
123 apHeader, [self.tr("Country"), clientStatus["ap_country"]] |
124 QTreeWidgetItem( |
124 ) |
125 apHeader, [self.tr("Country"), clientStatus["ap_country"]] |
|
126 ) |
125 |
127 |
126 # access point interface |
128 # access point interface |
127 if apStatus: |
129 if apStatus: |
128 header = self.__createHeader(self.tr("Access Point")) |
130 header = self.__createHeader(self.tr("Access Point")) |
129 QTreeWidgetItem( |
131 QTreeWidgetItem( |
143 ) |
145 ) |
144 with contextlib.suppress(KeyError): |
146 with contextlib.suppress(KeyError): |
145 QTreeWidgetItem(header, [self.tr("Status"), apStatus["status"]]) |
147 QTreeWidgetItem(header, [self.tr("Status"), apStatus["status"]]) |
146 with contextlib.suppress(KeyError): |
148 with contextlib.suppress(KeyError): |
147 QTreeWidgetItem(header, [self.tr("Hostname"), apStatus["hostname"]]) |
149 QTreeWidgetItem(header, [self.tr("Hostname"), apStatus["hostname"]]) |
148 QTreeWidgetItem( |
150 with contextlib.suppress(KeyError): |
149 header, [self.tr("IPv4 Address"), apStatus["ifconfig"][0]] |
151 QTreeWidgetItem( |
150 ) |
152 header, [self.tr("IPv4 Address"), apStatus["ifconfig"][0]] |
151 QTreeWidgetItem(header, [self.tr("Netmask"), apStatus["ifconfig"][1]]) |
153 ) |
152 QTreeWidgetItem(header, [self.tr("Gateway"), apStatus["ifconfig"][2]]) |
154 QTreeWidgetItem(header, [self.tr("Netmask"), apStatus["ifconfig"][1]]) |
153 QTreeWidgetItem(header, [self.tr("DNS"), apStatus["ifconfig"][3]]) |
155 QTreeWidgetItem(header, [self.tr("Gateway"), apStatus["ifconfig"][2]]) |
|
156 QTreeWidgetItem(header, [self.tr("DNS"), apStatus["ifconfig"][3]]) |
154 with contextlib.suppress(KeyError): |
157 with contextlib.suppress(KeyError): |
155 QTreeWidgetItem(header, [self.tr("SSID"), apStatus["essid"]]) |
158 QTreeWidgetItem(header, [self.tr("SSID"), apStatus["essid"]]) |
156 QTreeWidgetItem(header, [self.tr("MAC-Address"), apStatus["mac"]]) |
159 QTreeWidgetItem(header, [self.tr("MAC-Address"), apStatus["mac"]]) |
157 with contextlib.suppress(KeyError): |
160 with contextlib.suppress(KeyError): |
158 QTreeWidgetItem( |
161 QTreeWidgetItem( |