mirror of
https://github.com/20kaushik02/AUNMS---Network-Monitoring-System.git
synced 2025-12-06 08:14:07 +00:00
color and clear temp fix
This commit is contained in:
parent
39ee37b9c4
commit
26d762f1fc
@ -106,13 +106,14 @@ class NetworkMonitor(QMainWindow):
|
||||
self.thread.terminate()
|
||||
|
||||
def packetClear(self):
|
||||
self.actionStart.setEnabled(False)
|
||||
self.actionStop.setEnabled(True)
|
||||
|
||||
#self.actionStart.setEnabled(False)
|
||||
#self.actionStop.setEnabled(True)
|
||||
|
||||
self.thread.terminate()
|
||||
self.tableWidget.clearContents()
|
||||
self.tableWidget.setRowCount(0)
|
||||
self.thread.start()
|
||||
#sself.thread.start()
|
||||
|
||||
def interfaceDialog(self):
|
||||
self.interfaceDiag = InterfacePick()
|
||||
@ -134,6 +135,20 @@ class NetworkMonitor(QMainWindow):
|
||||
self.tableWidget.setItem(rowpos, 5, QTableWidgetItem(str(tableData['length'])))
|
||||
self.tableWidget.setItem(rowpos, 6, QTableWidgetItem(tableData['info']))
|
||||
|
||||
if(tableData['Protocol'] == 'TCP'):
|
||||
self.setColortoRow(self.tableWidget, rowpos, QColor(173,191, 255))
|
||||
elif(tableData['Protocol'] == 'UDP'):
|
||||
self.setColortoRow(self.tableWidget, rowpos, QColor(157,240,255))
|
||||
elif(tableData['Protocol'] == 'Other'):
|
||||
self.setColortoRow(self.tableWidget, rowpos, QColor(125,125,146))
|
||||
elif(tableData['Protocol'] == 'ARP'):
|
||||
self.setColortoRow(self.tableWidget, rowpos, QColor(157,240,77))
|
||||
|
||||
|
||||
def setColortoRow(self, table, rowIndex, color):
|
||||
for j in range(table.columnCount()):
|
||||
table.item(rowIndex, j).setBackground(color)
|
||||
|
||||
class InterfacePick(QDialog):
|
||||
def __init__(self, parent=None):
|
||||
super().__init__()
|
||||
|
||||
@ -16,7 +16,7 @@ class TraceRoute(QWidget):
|
||||
self.startTraceBtn.clicked.connect(self.startTrace)
|
||||
|
||||
self.result = QTextEdit()
|
||||
self.result.setEnabled(False)
|
||||
self.result.setReadOnly(True)
|
||||
|
||||
self.layoutTrace = QVBoxLayout(self)
|
||||
self.layoutTrace.addWidget(self.hostn)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user