Raise error instead of doing nothing for abstract methods

This commit is contained in:
DarkPhoenix
2019-04-07 23:59:54 +03:00
parent 9d322ca862
commit b3a556e70a

View File

@@ -17,12 +17,12 @@ class ItemGroupPrice(ContextMenu, metaclass=ABCMeta):
@property
@abstractmethod
def label(self):
...
raise NotImplementedError()
@property
@abstractmethod
def optionName(self):
...
raise NotImplementedError()
def display(self, srcContext, selection):
return srcContext in ("priceViewFull", "priceViewMinimal")