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):
189
189
self .mode = STATUSMode .REPAINT
190
190
self .repaint_start_vertex = None
191
191
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 )
195
195
196
196
if self .image_item is not None :
197
197
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):
363
363
pen = QtGui .QPen (self .color , self .line_width )
364
364
pen .setStyle (QtCore .Qt .PenStyle .DotLine )
365
365
self .setPen (pen )
366
+ self .setZValue (1e5 )
366
367
367
368
def addPoint (self , point ):
368
369
self .points .append (point )
You can’t perform that action at this time.
0 commit comments