Support chart draw-api-kwargs-passthrough in lined plot meths
parent
81b8cd5461
commit
9876f200c1
|
@ -528,6 +528,8 @@ class LinkedSplits(QWidget):
|
||||||
|
|
||||||
style: str = 'ohlc_bar',
|
style: str = 'ohlc_bar',
|
||||||
|
|
||||||
|
**add_plot_kwargs,
|
||||||
|
|
||||||
) -> ChartPlotWidget:
|
) -> ChartPlotWidget:
|
||||||
'''
|
'''
|
||||||
Start up and show main (price) chart and all linked subcharts.
|
Start up and show main (price) chart and all linked subcharts.
|
||||||
|
@ -552,6 +554,7 @@ class LinkedSplits(QWidget):
|
||||||
style=style,
|
style=style,
|
||||||
_is_main=True,
|
_is_main=True,
|
||||||
sidepane=sidepane,
|
sidepane=sidepane,
|
||||||
|
**add_plot_kwargs,
|
||||||
)
|
)
|
||||||
# add crosshair graphic
|
# add crosshair graphic
|
||||||
self.chart.addItem(self.cursor)
|
self.chart.addItem(self.cursor)
|
||||||
|
@ -576,6 +579,7 @@ class LinkedSplits(QWidget):
|
||||||
_is_main: bool = False,
|
_is_main: bool = False,
|
||||||
|
|
||||||
sidepane: Optional[QWidget] = None,
|
sidepane: Optional[QWidget] = None,
|
||||||
|
draw_kwargs: dict = {},
|
||||||
|
|
||||||
**cpw_kwargs,
|
**cpw_kwargs,
|
||||||
|
|
||||||
|
@ -701,12 +705,12 @@ class LinkedSplits(QWidget):
|
||||||
# draw curve graphics
|
# draw curve graphics
|
||||||
if style == 'ohlc_bar':
|
if style == 'ohlc_bar':
|
||||||
|
|
||||||
# graphics, data_key = cpw.draw_ohlc(
|
|
||||||
viz = cpw.draw_ohlc(
|
viz = cpw.draw_ohlc(
|
||||||
name,
|
name,
|
||||||
shm,
|
shm,
|
||||||
flume=flume,
|
flume=flume,
|
||||||
array_key=array_key
|
array_key=array_key,
|
||||||
|
**draw_kwargs,
|
||||||
)
|
)
|
||||||
self.cursor.contents_labels.add_label(
|
self.cursor.contents_labels.add_label(
|
||||||
cpw,
|
cpw,
|
||||||
|
@ -724,6 +728,7 @@ class LinkedSplits(QWidget):
|
||||||
flume,
|
flume,
|
||||||
array_key=array_key,
|
array_key=array_key,
|
||||||
color='default_light',
|
color='default_light',
|
||||||
|
**draw_kwargs,
|
||||||
)
|
)
|
||||||
|
|
||||||
elif style == 'step':
|
elif style == 'step':
|
||||||
|
@ -737,6 +742,7 @@ class LinkedSplits(QWidget):
|
||||||
step_mode=True,
|
step_mode=True,
|
||||||
color='davies',
|
color='davies',
|
||||||
fill_color='davies',
|
fill_color='davies',
|
||||||
|
**draw_kwargs,
|
||||||
)
|
)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue