diff --git a/soitool/modules/module_table.py b/soitool/modules/module_table.py index 87cd70992600d8f20df4cbe127f3eb2701116a7f..9beb24fb85abe0b88c3861141faaf06b44cb04f5 100644 --- a/soitool/modules/module_table.py +++ b/soitool/modules/module_table.py @@ -36,7 +36,6 @@ class TableModule(ModuleBase, QTableWidget, metaclass=Meta): self.type = "TableModule" QTableWidget.__init__(self) ModuleBase.__init__(self) - super(QTableWidget) # Remove headers self.horizontalHeader().hide() diff --git a/test/test_soi.py b/test/test_soi.py index af49960134881835af154a5a5948aec1dd824196..778f46fce4d9ddc5726f80fdfde63e23836d1427 100644 --- a/test/test_soi.py +++ b/test/test_soi.py @@ -32,6 +32,8 @@ class TestModule(ModuleBase, QWidget, metaclass=Meta): """A simple module of given width, height and color for testing.""" def __init__(self, color, width, height, *args, **kwargs): + self.type = "TestModule" + super(ModuleBase, self).__init__() super(TestModule, self).__init__(*args, **kwargs) self.setAutoFillBackground(True) palette = self.palette() @@ -52,6 +54,10 @@ class TestModule(ModuleBase, QWidget, metaclass=Meta): """Not used.""" raise NotImplementedError() + def get_as_dict(self): + """Not used.""" + raise NotImplementedError() + # The modules below have sizes that make the ideal for testing. # Sorting them by width should yield