[ocrfeeder] Fix removing the current boxes when automatically recognizing images



commit e3d5f11576c54be6400bb92261d6e0b9159909d7
Author: Joaquim Rocha <jrocha igalia com>
Date:   Fri Jul 30 11:27:29 2010 +0200

    Fix removing the current boxes when automatically recognizing images

 studio/widgetModeler.py |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/studio/widgetModeler.py b/studio/widgetModeler.py
index ac54e77..b847f32 100644
--- a/studio/widgetModeler.py
+++ b/studio/widgetModeler.py
@@ -253,6 +253,12 @@ class ImageReviewer:
                 return True
         return False
 
+    def clear(self):
+        self.selectable_boxes_area.clearAreas()
+        self.editor_list = []
+        while len(self.boxeditor_notebook):
+            self.boxeditor_notebook.remove_page(0)
+
     def __getPageNumFromBox(self, box):
         editor = self.__getEditorFromBox(box)
         if editor:
@@ -540,7 +546,7 @@ class ImageReviewer_Controler:
 
     def __performRecognitionForReviewerFinishedCb(self, dialog, image_reviewer,
                                                   data_boxes, error):
-        image_reviewer.selectable_boxes_area.clearAreas()
+        image_reviewer.clear()
         image_reviewer.applyTextColors()
         for data_box in data_boxes:
             image_reviewer.addDataBox(data_box)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]