diff --git a/soitool/modules/code_table_base.py b/soitool/modules/code_table_base.py index 2208608f5dacbddef6e741f8e01d877a065f274f..95ed2cf5a907c51ea562681157f82d2e87462a8e 100644 --- a/soitool/modules/code_table_base.py +++ b/soitool/modules/code_table_base.py @@ -205,11 +205,11 @@ class CodeTableBase(ModuleBase, QTableWidget, metaclass=Meta): return data @staticmethod - def get_user_friendly_name(): + def get_icon(): """Abstract method, should be implemented by derived class.""" raise NotImplementedError @staticmethod - def get_icon(): + def get_user_friendly_name(): """Abstract method, should be implemented by derived class.""" raise NotImplementedError diff --git a/soitool/modules/module_authentication_board.py b/soitool/modules/module_authentication_board.py index ffbb57fde72c10bdc8cb09668ba07d2775a6013e..f2ac91ac9c7ff1cea21e1a3b1657a80b83982c94 100644 --- a/soitool/modules/module_authentication_board.py +++ b/soitool/modules/module_authentication_board.py @@ -44,6 +44,9 @@ class AuthenticationBoardModule(CodeTableBase): The widget does not use more room than needed, and resizes dynamically. It has shortcuts for adding and removing rows. + + Codes are not horizontally centered because 'BGD' is wider than 'III' + (example) in certain fonts. """ def __init__(self, size=None, data=None): diff --git a/soitool/modules/module_subtractorcodes.py b/soitool/modules/module_subtractorcodes.py index 51898f85dbeff63be5470c0359cc343f7f1090d8..e0455033b71e52819f855ccb9211c440e55fd500 100644 --- a/soitool/modules/module_subtractorcodes.py +++ b/soitool/modules/module_subtractorcodes.py @@ -48,7 +48,7 @@ class SubtractorcodesModule(CodeTableBase): "Invalid value for CONSTANT 'START_NO_OF_CODES': " "'{}'".format(START_NO_OF_CODES) ) - + # pylint: disable=R0801 self.start_no_of_codes = START_NO_OF_CODES self.code_length = CODE_LENGTH self.space_interval = SPACE_INTERVAL @@ -57,7 +57,7 @@ class SubtractorcodesModule(CodeTableBase): self.headline = HEADLINE_TEXT CodeTableBase.__init__(self, size, data) - # Rwsize table when headline changes + # Resize table when headline changes self.cellChanged.connect( lambda: resize_table( self,