diff --git a/core/arp_scanner.py b/core/arp_scanner.py
index acb25ac..9d89062 100644
--- a/core/arp_scanner.py
+++ b/core/arp_scanner.py
@@ -75,7 +75,7 @@ def setup_ui_elements(self):
self.add_static_ui_labels()
# Connect item click signal to open_device_details
- self._ui.list.itemClicked.connect(self.open_device_details)
+ self._ui.devices.itemClicked.connect(self.open_device_details)
# Set the default font for the list items
self.setup_font_for_list_widgets()
@@ -97,8 +97,8 @@ def setup_font_for_list_widgets(self):
"""Sets up a uniform font for list widgets."""
font = QFont()
font.setPointSize(12)
- self._ui.list.setFont(font)
- self._ui.listpkt.setFont(font)
+ self._ui.devices.setFont(font)
+ self._ui.responses.setFont(font)
@Slot(QListWidgetItem)
def open_device_details(self, item):
@@ -176,20 +176,20 @@ def handle_scan_results(self, results):
def add_device_to_list(self, ip_address, mac, hostname, device_vendor):
"""Adds a device to the list widget in the UI."""
label = f"{ip_address} {mac} {hostname}, {device_vendor}"
- if not self._ui.list.findItems(label, Qt.MatchExactly):
+ if not self._ui.devices.findItems(label, Qt.MatchExactly):
item = QListWidgetItem(label)
item.setBackground(QColor(Qt.black))
item.setForeground(QColor(Qt.white))
- self._ui.list.addItem(item)
+ self._ui.devices.addItem(item)
def add_packet_if_new(self, packet_label):
"""Adds a packet to the listpkt widget if it doesn't already exist."""
- existing_items = self._ui.listpkt.findItems(packet_label, Qt.MatchExactly)
+ existing_items = self._ui.responses.findItems(packet_label, Qt.MatchExactly)
if not existing_items: # Add only if the packet is not already listed
packet_item = QListWidgetItem(packet_label)
packet_item.setBackground(QColor(Qt.black))
packet_item.setForeground(QColor(Qt.white))
- self._ui.listpkt.addItem(packet_item)
+ self._ui.responses.addItem(packet_item)
def quit_application(self):
"""Quit the application."""
diff --git a/ui/arpscan.ui b/ui/arpscan.ui
index 1dbaf7d..4ef0f67 100644
--- a/ui/arpscan.ui
+++ b/ui/arpscan.ui
@@ -22,7 +22,7 @@
-
-
+
-
@@ -32,7 +32,7 @@
-
-
+
-
@@ -111,7 +111,7 @@
clear
clicked()
- list
+ devices
clear()
diff --git a/ui/ui_arpscan.py b/ui/ui_arpscan.py
index b9e3b9c..9203f71 100644
--- a/ui/ui_arpscan.py
+++ b/ui/ui_arpscan.py
@@ -31,20 +31,20 @@ def setupUi(self, DeviceDiscovery):
self.verticalLayout.addWidget(self.label)
- self.list = QListWidget(DeviceDiscovery)
- self.list.setObjectName(u"list")
+ self.devices = QListWidget(DeviceDiscovery)
+ self.devices.setObjectName(u"devices")
- self.verticalLayout.addWidget(self.list)
+ self.verticalLayout.addWidget(self.devices)
self.label_2 = QLabel(DeviceDiscovery)
self.label_2.setObjectName(u"label_2")
self.verticalLayout.addWidget(self.label_2)
- self.listpkt = QListWidget(DeviceDiscovery)
- self.listpkt.setObjectName(u"listpkt")
+ self.responses = QListWidget(DeviceDiscovery)
+ self.responses.setObjectName(u"responses")
- self.verticalLayout.addWidget(self.listpkt)
+ self.verticalLayout.addWidget(self.responses)
self.groupBox = QGroupBox(DeviceDiscovery)
self.groupBox.setObjectName(u"groupBox")
@@ -88,7 +88,7 @@ def setupUi(self, DeviceDiscovery):
self.retranslateUi(DeviceDiscovery)
self.quit.clicked.connect(DeviceDiscovery.accept)
- self.clear.clicked.connect(self.list.clear)
+ self.clear.clicked.connect(self.devices.clear)
QMetaObject.connectSlotsByName(DeviceDiscovery)
# setupUi