@@ -107,7 +107,7 @@ def __init__(self, *args, **kwargs):
107107 def set_ticks (self , ticks ):
108108 self ._ticks = dict (enumerate (ticks , 1 )) if ticks else {}
109109
110- def tickStrings (self , values , scale , spacing ):
110+ def tickStrings (self , values , scale , _ ):
111111 return [self ._ticks .get (v * scale , "" ) for v in values ]
112112
113113
@@ -159,29 +159,29 @@ def add_profiles(self, y):
159159 def remove_profiles (self ):
160160 self ._profile_items = None
161161
162- def mouseDragEvent (self , event , axis = None ):
162+ def mouseDragEvent (self , ev , axis = None ):
163163 if self ._graph_state == SELECT and axis is None and self ._can_select :
164- event .accept ()
165- if event .button () == Qt .LeftButton :
166- self .update_selection_line (event .buttonDownPos (), event .pos ())
167- if event .isFinish ():
164+ ev .accept ()
165+ if ev .button () == Qt .LeftButton :
166+ self .update_selection_line (ev .buttonDownPos (), ev .pos ())
167+ if ev .isFinish ():
168168 self .selection_line .hide ()
169169 p1 = self .childGroup .mapFromParent (
170- event .buttonDownPos (event .button ()))
171- p2 = self .childGroup .mapFromParent (event .pos ())
170+ ev .buttonDownPos (ev .button ()))
171+ p2 = self .childGroup .mapFromParent (ev .pos ())
172172 self .selection_changed .emit (self .get_selected (p1 , p2 ))
173173 elif self ._graph_state == ZOOMING or self ._graph_state == PANNING :
174- event .ignore ()
175- super ().mouseDragEvent (event , axis = axis )
174+ ev .ignore ()
175+ super ().mouseDragEvent (ev , axis = axis )
176176 else :
177- event .ignore ()
177+ ev .ignore ()
178178
179- def mouseClickEvent (self , event ):
180- if event .button () == Qt .RightButton :
179+ def mouseClickEvent (self , ev ):
180+ if ev .button () == Qt .RightButton :
181181 self .autoRange ()
182182 self .enableAutoRange ()
183183 else :
184- event .accept ()
184+ ev .accept ()
185185 self .selection_changed .emit (np .array (False ))
186186
187187 def reset (self ):
@@ -627,6 +627,9 @@ def __init__(self, parent=None):
627627 self .subset_indices = None
628628 self .__pending_selection = self .selection
629629 self .graph_variables = []
630+ self .graph = None
631+ self .group_vars = None
632+ self .group_view = None
630633 self .setup_gui ()
631634
632635 VisualSettingsDialog (self , LinePlotGraph .initial_settings )
@@ -946,5 +949,5 @@ def set_visual_settings(self, key, value):
946949
947950
948951if __name__ == "__main__" :
949- data = Table ("brown-selected" )
950- WidgetPreview (OWLinePlot ).run (set_data = data , set_subset_data = data [:30 ])
952+ brown = Table ("brown-selected" )
953+ WidgetPreview (OWLinePlot ).run (set_data = brown , set_subset_data = brown [:30 ])
0 commit comments