From eb699a4fb2ee05fae2e2f0d18e368c398a6cb16a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20H=C3=B6gstedt?= <marin.hogstedt@hotmail.com> Date: Thu, 13 Jun 2024 10:16:22 +0200 Subject: [PATCH] removed old class, fixed typo --- .../module_graphics_item/memory_graphic.py | 37 +------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/src/simudator/gui/module_graphics_item/memory_graphic.py b/src/simudator/gui/module_graphics_item/memory_graphic.py index 1a2e23e..063ebb1 100644 --- a/src/simudator/gui/module_graphics_item/memory_graphic.py +++ b/src/simudator/gui/module_graphics_item/memory_graphic.py @@ -9,9 +9,6 @@ from qtpy.QtWidgets import ( QGraphicsSimpleTextItem, QTableWidget, QTableWidgetItem, - QTextEdit, - QVBoxLayout, - QWidget, ) from simudator.core.modules import Memory @@ -33,7 +30,7 @@ class MemoryWindow(QTableWidget): self.memory = memory_module self.column_size = column_size self.memory_size = len(self.memory.get_state()["memory"]) - self.set_colum_size() + self.set_column_size() self.setColumnCount(self.column_size) self.setRowCount(ceil(self.memory_size / self.column_size)) self.setHorizontalHeaderLabels(["+" + str(i) for i in range(4)]) @@ -85,38 +82,6 @@ class MemoryWindow(QTableWidget): return -class OldMemoryWindow(QWidget): - """ - Widget for showing content of memory - """ - - _ROW_LENGTH = 5 - - def __init__(self, memory_module: Memory): - super().__init__() - self.module = memory_module - - self.text = QTextEdit("") - layout = QVBoxLayout() - layout.addWidget(self.text) - self.setLayout(layout) - - self.update() - - def update(self): - memory_str = "" - for address, value in enumerate(self.module.memory): - # Add address and content to string - # Make sure its unifrom length so rows are consistent - memory_str += f"{address}" + ": " + f"{value}" + " " + "\t" - - # Make new line when we reach end of row - if address % self._ROW_LENGTH == self._ROW_LENGTH - 1: - memory_str += "\n" - - self.text.setText(memory_str) - - class MemoryGraphicsItem(ModuleGraphicsItem): """ Graphics module for a Memory module. -- GitLab