75 |
75 |
76 else: |
76 else: |
77 self.statusLabel.setText( |
77 self.statusLabel.setText( |
78 self.tr("<p>Detected <b>%n</b> network(s).</p>", "", len(networks)) |
78 self.tr("<p>Detected <b>%n</b> network(s).</p>", "", len(networks)) |
79 ) |
79 ) |
|
80 macSeen = False |
80 for network in networks: |
81 for network in networks: |
|
82 if network[1]: |
|
83 macSeen = True |
81 itm = QTreeWidgetItem( |
84 itm = QTreeWidgetItem( |
82 self.networkList, |
85 self.networkList, |
83 [ |
86 [ |
84 network[0], |
87 network[0], |
85 str(network[2]), |
88 str(network[2]), |
91 itm.setTextAlignment(1, Qt.AlignmentFlag.AlignHCenter) |
94 itm.setTextAlignment(1, Qt.AlignmentFlag.AlignHCenter) |
92 itm.setTextAlignment(2, Qt.AlignmentFlag.AlignHCenter) |
95 itm.setTextAlignment(2, Qt.AlignmentFlag.AlignHCenter) |
93 itm.setTextAlignment(3, Qt.AlignmentFlag.AlignHCenter) |
96 itm.setTextAlignment(3, Qt.AlignmentFlag.AlignHCenter) |
94 itm.setTextAlignment(4, Qt.AlignmentFlag.AlignHCenter) |
97 itm.setTextAlignment(4, Qt.AlignmentFlag.AlignHCenter) |
95 |
98 |
|
99 self.networkList.setColumnHidden(2, not macSeen) |
96 self.__resizeColumns() |
100 self.__resizeColumns() |
97 self.__resort() |
101 self.__resort() |
98 |
102 |
99 def __resort(self): |
103 def __resort(self): |
100 """ |
104 """ |