From ef849e8799f40dcf7c971b0d6d419cf65bb1065b Mon Sep 17 00:00:00 2001 From: "aboutibm@163.com" <7p=e763wN3A6k+[C> Date: Thu, 26 Sep 2024 10:06:43 +0800 Subject: [PATCH 1/3] fixed error after delete image --- PPOCRLabel.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PPOCRLabel.py b/PPOCRLabel.py index b1fead3..888b30c 100644 --- a/PPOCRLabel.py +++ b/PPOCRLabel.py @@ -2584,6 +2584,8 @@ def deleteImg(self): imgidx = self.getImglabelidx(self.filePath) if imgidx in self.PPlabel.keys(): self.PPlabel.pop(imgidx) + + self.filePath = None self.openNextImg() self.importDirImages(self.lastOpenDir, isDelete=True) From 591948fdba034cbf10cb6ff270a0fd25a20952fc Mon Sep 17 00:00:00 2001 From: "aboutibm@163.com" <7p=e763wN3A6k+[C> Date: Mon, 28 Oct 2024 19:14:42 +0800 Subject: [PATCH 2/3] delete unused tooltip --- libs/canvas.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/libs/canvas.py b/libs/canvas.py index 6808784..e36fb66 100644 --- a/libs/canvas.py +++ b/libs/canvas.py @@ -220,7 +220,6 @@ def mouseMoveEvent(self, ev): # - Highlight shapes # - Highlight vertex # Update shape/vertex fill and tooltip value accordingly. - # self.setToolTip("Image") for shape in reversed([s for s in self.shapes if self.isVisible(s)]): # Look for a nearby vertex to highlight. If that fails, # check if we happen to be inside a shape. @@ -231,8 +230,6 @@ def mouseMoveEvent(self, ev): self.hVertex, self.hShape = index, shape shape.highlightVertex(index, shape.MOVE_VERTEX) self.overrideCursor(CURSOR_POINT) - self.setToolTip("Click & drag to move point") - self.setStatusTip(self.toolTip()) self.update() break else: @@ -241,8 +238,6 @@ def mouseMoveEvent(self, ev): if self.selectedVertex(): self.hShape.highlightClear() self.hVertex, self.hShape = None, shape - self.setToolTip("Click & drag to move shape '%s'" % shape.label) - self.setStatusTip(self.toolTip()) self.overrideCursor(CURSOR_GRAB) self.update() break From 1b62703ceede0af65943418d1f9e3e9add8ad3b5 Mon Sep 17 00:00:00 2001 From: "aboutibm@163.com" <7p=e763wN3A6k+[C> Date: Mon, 28 Oct 2024 19:18:02 +0800 Subject: [PATCH 3/3] code style clear --- PPOCRLabel.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/PPOCRLabel.py b/PPOCRLabel.py index 888b30c..444b956 100644 --- a/PPOCRLabel.py +++ b/PPOCRLabel.py @@ -2329,7 +2329,9 @@ def openDatasetDirDialog(self): else: if self.lang == "ch": - self.msgBox.warning(self, "提示", "\n 原文件夹已不存在,请从新选择数据集路径!") + self.msgBox.warning( + self, "提示", "\n 原文件夹已不存在,请从新选择数据集路径!" + ) else: self.msgBox.warning( self, @@ -2584,7 +2586,7 @@ def deleteImg(self): imgidx = self.getImglabelidx(self.filePath) if imgidx in self.PPlabel.keys(): self.PPlabel.pop(imgidx) - + self.filePath = None self.openNextImg() self.importDirImages(self.lastOpenDir, isDelete=True)