diff --git a/soitool/modules/module_base.py b/soitool/modules/module_base.py index daded8d6d329d2217f7cfa92796dfbe82ac70808..2f6b576e33282d2e8dae1cdbe72dba4347226f1b 100644 --- a/soitool/modules/module_base.py +++ b/soitool/modules/module_base.py @@ -17,12 +17,10 @@ class ModuleBase(ABC): """Abstract method, should be implemented by derived class.""" raise NotImplementedError - @classmethod - def get_user_friendly_name(cls): + def get_user_friendly_name(): """Abstract method, should be implemented by derived class.""" raise NotImplementedError - @classmethod - def get_icon(cls): + def get_icon(): """Abstract method, should be implemented by derived class.""" raise NotImplementedError diff --git a/soitool/modules/module_table.py b/soitool/modules/module_table.py index 30f2c5a9bab95f2bcec965aa282aeeae66abbdae..c1626ced4c5ba2e00a9a9ed4695eff2b28590b48 100644 --- a/soitool/modules/module_table.py +++ b/soitool/modules/module_table.py @@ -183,12 +183,10 @@ class TableModule(ModuleBase, QTableWidget, metaclass=Meta): def render_onto_pdf(self): """Render onto pdf.""" - @classmethod - def get_user_friendly_name(cls): + def get_user_friendly_name(): """Get user-friendly name of module.""" return "Generisk tabell" - @classmethod - def get_icon(cls): + def get_icon(): """Get icon of module.""" return QIcon("soitool/media/tablemodule.png") diff --git a/soitool/new_module_dialog.py b/soitool/new_module_dialog.py index 6f1927241c6d72cf8eb48bb068d849bc82683efc..5138a2961aadcd5ee69f81bbd55b79eb59790d81 100644 --- a/soitool/new_module_dialog.py +++ b/soitool/new_module_dialog.py @@ -32,13 +32,11 @@ class ModulePlaceholder(ModuleBase): """Not used.""" raise NotImplementedError - @classmethod - def get_user_friendly_name(cls): + def get_user_friendly_name(): """Get placeholder name.""" return "Modul" - @classmethod - def get_icon(cls): + def get_icon(): """Get standard placeholder icon.""" return QIcon("soitool/media/placeholder.png") diff --git a/test/test_new_module_dialog.py b/test/test_new_module_dialog.py index d2dc05f0fc6e07e4a6d96be26e51f300d1c94fa0..a6596ab3ca0d47b9fb9c344e920f1be1f8f99852 100644 --- a/test/test_new_module_dialog.py +++ b/test/test_new_module_dialog.py @@ -32,8 +32,7 @@ class SimpleTestModule(ModuleBase): """Get placeholder name.""" return cls.name - @classmethod - def get_icon(cls): + def get_icon(): """Get standard placeholder icon.""" return QIcon("soitool/media/placeholder.png")