src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.py

branch
mpy_network
changeset 9828
32c8a5b57332
parent 9798
4402d76c5fa9
child 9835
b4b07de1b695
equal deleted inserted replaced
9827:21803aa6c3e2 9828:32c8a5b57332
98 self.tr("Tx-Power"), 98 self.tr("Tx-Power"),
99 self.tr("{0} dBm").format(clientStatus["txpower"]), 99 self.tr("{0} dBm").format(clientStatus["txpower"]),
100 ], 100 ],
101 ) 101 )
102 102
103 if "ap_ssid" in clientStatus:
104 apHeader = self.__createSubheader(
105 header, self.tr("Connected Access Point")
106 )
107 QTreeWidgetItem(
108 apHeader, [self.tr("Name"), clientStatus["ap_ssid"]]
109 )
110 QTreeWidgetItem(
111 apHeader, [self.tr("Channel"), str(clientStatus["ap_channel"])]
112 )
113 QTreeWidgetItem(
114 apHeader, [self.tr("MAC-Address"), clientStatus["ap_bssid"]]
115 )
116 QTreeWidgetItem(
117 apHeader, [self.tr("RSSI [dBm]"), str(clientStatus["ap_rssi"])]
118 )
119 QTreeWidgetItem(
120 apHeader, [self.tr("Security"), clientStatus["ap_security"]]
121 )
122 QTreeWidgetItem(
123 apHeader, [self.tr("Country"), clientStatus["ap_country"]]
124 )
125
103 # access point interface 126 # access point interface
104 if apStatus: 127 if apStatus:
105 header = self.__createHeader(self.tr("Access Point")) 128 header = self.__createHeader(self.tr("Access Point"))
106 QTreeWidgetItem( 129 QTreeWidgetItem(
107 header, 130 header,
166 font.setBold(True) 189 font.setBold(True)
167 190
168 headerItem.setFont(0, font) 191 headerItem.setFont(0, font)
169 192
170 return headerItem 193 return headerItem
194
195 def __createSubheader(self, parent, text):
196 """
197 Private method to create a subheader item.
198
199 @param parent reference to the parent item
200 @type QTreeWidgetItem
201 @param text text for the header item
202 @type str
203 @return reference to the created header item
204 @rtype QTreeWidgetItem
205 """
206 headerItem = QTreeWidgetItem(parent, [text])
207 headerItem.setExpanded(True)
208 headerItem.setFirstColumnSpanned(True)
209
210 font = headerItem.font(0)
211 font.setUnderline(True)
212 headerItem.setFont(0, font)
213
214 return headerItem

eric ide

mercurial