瀏覽代碼

Import dir images without error popup

Kentaro Wada 7 年之前
父節點
當前提交
9587eaacea
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      labelme/app.py

+ 5 - 5
labelme/app.py

@@ -338,7 +338,6 @@ class MainWindow(QMainWindow, WindowMixin):
         # Application state.
         self.image = QImage()
         self.imagePath = None
-        self.filename = filename
         self.labeling_once = output is not None
         self.output = output
         self._store_data = store_data
@@ -349,6 +348,11 @@ class MainWindow(QMainWindow, WindowMixin):
         self.zoom_level = 100
         self.fit_window = False
 
+        if filename is not None and os.path.isdir(filename):
+            self.importDirImages(filename)
+        else:
+            self.filename = filename
+
         # XXX: Could be completely declarative.
         # Restore application settings.
         self.settings = {}
@@ -383,10 +387,6 @@ class MainWindow(QMainWindow, WindowMixin):
         #if self.firstStart:
         #    QWhatsThis.enterWhatsThisMode()
 
-        # Open Dir if deafult file
-        if self.filename and os.path.isdir(self.filename):
-            self.openDirDialog(dirpath=self.filename)
-
     ## Support Functions ##
 
     def noShapes(self):