浏览代码

Workaround about QSettings.value of recentFiles for PyQt4

Kentaro Wada 7 年之前
父节点
当前提交
0dcdde4b84
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      labelme/app.py

+ 2 - 1
labelme/app.py

@@ -418,7 +418,8 @@ class MainWindow(QtWidgets.QMainWindow, WindowMixin):
         # XXX: Could be completely declarative.
         # Restore application settings.
         self.settings = QtCore.QSettings('labelme', 'labelme')
-        self.recentFiles = self.settings.value('recentFiles', [])
+        # FIXME: QSettings.value can return None on PyQt4
+        self.recentFiles = self.settings.value('recentFiles', []) or []
         size = self.settings.value('window/size', QtCore.QSize(600, 500))
         position = self.settings.value('window/position', QtCore.QPoint(0, 0))
         self.resize(size)