File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -189,9 +189,9 @@ def change_mode_to_repaint(self):
189189 self .mode = STATUSMode .REPAINT
190190 self .repaint_start_vertex = None
191191 self .repaint_end_vertex = None
192-
193- self .current_line = Line () # 重绘部分,由起始点开始的线段显示
194- self .addItem (self .current_line )
192+ if self . current_line is None :
193+ self .current_line = Line () # 重绘部分,由起始点开始的线段显示
194+ self .addItem (self .current_line )
195195
196196 if self .image_item is not None :
197197 self .image_item .setCursor (QtGui .QCursor (QtCore .Qt .CursorShape .CrossCursor ))
Original file line number Diff line number Diff line change @@ -363,6 +363,7 @@ def __init__(self):
363363 pen = QtGui .QPen (self .color , self .line_width )
364364 pen .setStyle (QtCore .Qt .PenStyle .DotLine )
365365 self .setPen (pen )
366+ self .setZValue (1e5 )
366367
367368 def addPoint (self , point ):
368369 self .points .append (point )
You can’t perform that action at this time.
0 commit comments