提交 7f8107a6 编写于 作者: F FeRD (Frank Dana)

main_window: Persist statusBar as a class member

上级 ee431367
......@@ -532,10 +532,6 @@ class MainWindow(QMainWindow, updates.UpdateWatcher):
log.info("Loaded project {}".format(file_path))
else:
# Prepare to use status bar
self.statusBar = QStatusBar()
self.setStatusBar(self.statusBar)
log.info("File not found at {}".format(file_path))
self.statusBar.showMessage(_("Project {} is missing (it may have been moved or deleted). It has been removed from the Recent Projects menu.".format(file_path)), 5000)
self.remove_recent_project(file_path)
......@@ -2553,6 +2549,10 @@ class MainWindow(QMainWindow, updates.UpdateWatcher):
self.effectsTreeView = EffectsListView(self)
self.tabEffects.layout().addWidget(self.effectsTreeView)
# Set up status bar
self.statusBar = QStatusBar()
self.setStatusBar(self.statusBar)
# Process events before continuing
# TODO: Figure out why this is needed for a backup recovery to correctly show up on the timeline
app.processEvents()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册