Skip to content
Snippets Groups Projects
Commit 891114db authored by Martin Högstedt's avatar Martin Högstedt
Browse files

forgor small changes

parent 4c13ce02
No related branches found
No related tags found
1 merge request!21Changed how memory related content is display into QTables
Pipeline #131857 failed
......@@ -35,14 +35,14 @@ class MemoryWindow(QTableWidget):
super().__init__()
self._memory = memory_module
self._column_size = column_size
self._memory_size = len(self.memory.get_state()["memory"])
self._memory_size = len(self._memory.get_state()["memory"])
self._set_column_size()
self.setColumnCount(self._column_size)
self.setRowCount(ceil(self.memory_size / self._column_size))
self.setRowCount(ceil(self._memory_size / self._column_size))
self.setHorizontalHeaderLabels(["+" + str(i) for i in range(4)])
vertical_headers = []
for i in range(0, self.memory_size, self._column_size):
for i in range(0, self._memory_size, self._column_size):
vertical_headers.append(str(hex(i)))
self.setVerticalHeaderLabels(vertical_headers)
......@@ -53,8 +53,8 @@ class MemoryWindow(QTableWidget):
"""
Update the content of this widget to reflect the content of the memory module.
"""
memory_content = self.memory.get_state()["memory"]
for i in range(self.memory_size):
memory_content = self._memory.get_state()["memory"]
for i in range(self._memory_size):
value = memory_content[i]
row = i // self._column_size
col = i % self._column_size
......@@ -86,11 +86,11 @@ class MemoryWindow(QTableWidget):
if not self._column_size == -1:
return
if self.memory_size > 200:
if self._memory_size > 200:
self._column_size = 4
return
if self.memory_size > 100:
if self._memory_size > 100:
self._column_size = 2
return
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment