Add default YAxisLable.x_offset: int`

axis_sticky_api
Tyler Goodlet 2022-11-13 18:23:33 -05:00
parent dcdfd2577a
commit 34fac364fd
1 changed files with 4 additions and 2 deletions

View File

@ -522,7 +522,7 @@ class XAxisLabel(AxisLabel):
class YAxisLabel(AxisLabel):
_y_margin = 4
_y_margin: int = 4
text_flags = (
QtCore.Qt.AlignLeft
@ -546,6 +546,7 @@ class YAxisLabel(AxisLabel):
self._last_datum = (None, None)
self.x_offset = 0
# pull text offset from axis from parent axis
if getattr(self._parent, 'txt_offsets', False):
self.x_offset, y_offset = self._parent.txt_offsets()
@ -564,7 +565,8 @@ class YAxisLabel(AxisLabel):
value: float, # data for text
# on odd dimension and/or adds nice black line
x_offset: Optional[int] = None
x_offset: int = 0,
) -> None:
# this is read inside ``.paint()``