MCPcopy Index your code
hub / github.com/QuantFans/quantdigger / add_widget

Method add_widget

quantdigger/widgets/mplotwidgets/widgets.py:444–463  ·  view source on GitHub ↗

添加一个能接收消息事件的控件。 Args: ith_axes (Axes): 第i个窗口。 widget (AxesWidget): 控件。 Returns: AxesWidget. widget

(self, ith_axes, widget, ymain=False, connect_slider=False)

Source from the content-addressed store, hash-verified

442 raise e
443
444 def add_widget(self, ith_axes, widget, ymain=False, connect_slider=False):
445 """ 添加一个能接收消息事件的控件。
446
447 Args:
448
449 ith_axes (Axes): 第i个窗口。
450
451 widget (AxesWidget): 控件。
452
453 Returns:
454
455 AxesWidget. widget
456 """
457 try:
458 widget.set_parent(self, ith_axes)
459 if connect_slider:
460 self._slider.add_observer(widget)
461 return widget
462 except Exception, e:
463 raise e
464
465 def on_slider(self, val, event):
466 """ 滑块事件处理。 """

Callers 3

plot_resultFunction · 0.95
demo_plotMethod · 0.80
mplot_demo.pyFile · 0.80

Calls 2

set_parentMethod · 0.80
add_observerMethod · 0.45

Tested by

no test coverage detected