File tree Expand file tree Collapse file tree 4 files changed +11
-11
lines changed
Expand file tree Collapse file tree 4 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -43,8 +43,8 @@ class NapariMPLWidget(QWidget):
4343 List of currently selected napari layers.
4444 """
4545
46- def __init__ (self , napari_viewer : napari .viewer .Viewer ):
47- super ().__init__ ()
46+ def __init__ (self , napari_viewer : napari .viewer .Viewer , parent = None ):
47+ super ().__init__ (parent = parent )
4848
4949 self .viewer = napari_viewer
5050 self .canvas = FigureCanvas ()
@@ -53,7 +53,7 @@ def __init__(self, napari_viewer: napari.viewer.Viewer):
5353 self .canvas .figure .patch .set_facecolor ("none" )
5454 self .canvas .figure .set_layout_engine ("constrained" )
5555 self .toolbar = NapariNavigationToolbar (
56- self .canvas , self
56+ self .canvas , parent = self
5757 ) # type: ignore[no-untyped-call]
5858 self ._replace_toolbar_icons ()
5959
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ class HistogramWidget(NapariMPLWidget):
1919 n_layers_input = Interval (1 , 1 )
2020 input_layer_types = (napari .layers .Image ,)
2121
22- def __init__ (self , napari_viewer : napari .viewer .Viewer ):
23- super ().__init__ (napari_viewer )
22+ def __init__ (self , napari_viewer : napari .viewer .Viewer , parent = None ):
23+ super ().__init__ (napari_viewer , parent = parent )
2424 self .add_single_axes ()
2525 self .update_layers (None )
2626
Original file line number Diff line number Diff line change @@ -20,8 +20,8 @@ class ScatterBaseWidget(NapariMPLWidget):
2020 # the scatter is plotted as a 2D histogram
2121 _threshold_to_switch_to_histogram = 500
2222
23- def __init__ (self , napari_viewer : napari .viewer .Viewer ):
24- super ().__init__ (napari_viewer )
23+ def __init__ (self , napari_viewer : napari .viewer .Viewer , parent = None ):
24+ super ().__init__ (napari_viewer , parent = parent )
2525
2626 self .add_single_axes ()
2727 self .update_layers (None )
@@ -113,8 +113,8 @@ class FeaturesScatterWidget(ScatterBaseWidget):
113113 napari .layers .Vectors ,
114114 )
115115
116- def __init__ (self , napari_viewer : napari .viewer .Viewer ):
117- super ().__init__ (napari_viewer )
116+ def __init__ (self , napari_viewer : napari .viewer .Viewer , parent = None ):
117+ super ().__init__ (napari_viewer , parent = parent )
118118 self ._key_selection_widget = magicgui (
119119 self ._set_axis_keys ,
120120 x_axis_key = {"choices" : self ._get_valid_axis_keys },
Original file line number Diff line number Diff line change @@ -22,9 +22,9 @@ class SliceWidget(NapariMPLWidget):
2222 n_layers_input = Interval (1 , 1 )
2323 input_layer_types = (napari .layers .Image ,)
2424
25- def __init__ (self , napari_viewer : napari .viewer .Viewer ):
25+ def __init__ (self , napari_viewer : napari .viewer .Viewer , parent = None ):
2626 # Setup figure/axes
27- super ().__init__ (napari_viewer )
27+ super ().__init__ (napari_viewer , parent = parent )
2828 self .add_single_axes ()
2929
3030 button_layout = QHBoxLayout ()
You can’t perform that action at this time.
0 commit comments