mirror of https://gitlab.com/pamhyr/pamhyr2
MainWindow: Add status at save/backup.
parent
f8c16d8c7c
commit
1be8f6c434
|
|
@ -557,11 +557,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
|
|||
progress.setWindowModality(Qt.WindowModal)
|
||||
progress.setValue(0)
|
||||
|
||||
logger.info(f"Save ({self._study.filename})...")
|
||||
status = f"Save ({self._study.filename})..."
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
logger.info(status)
|
||||
|
||||
self._study.save(
|
||||
progress=lambda: progress.setValue(progress.value() + 1)
|
||||
)
|
||||
logger.info("Done")
|
||||
|
||||
status += " Done"
|
||||
logger.info(status)
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
|
||||
self.conf.set_last_study(self._study.filename)
|
||||
|
||||
def save_as_study(self):
|
||||
|
|
@ -604,11 +611,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
|
|||
progress.setWindowModality(Qt.WindowModal)
|
||||
progress.setValue(0)
|
||||
|
||||
logger.info(f"Save ({self._study.filename})...")
|
||||
status = f"Save ({self._study.filename})..."
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
logger.info(status)
|
||||
|
||||
self._study.save(
|
||||
progress=lambda: progress.setValue(progress.value() + 1)
|
||||
)
|
||||
logger.info("Done")
|
||||
|
||||
status += " Done"
|
||||
logger.info(status)
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
|
||||
self.conf.set_last_study(self._study.filename)
|
||||
|
||||
def _backup(self):
|
||||
|
|
@ -646,11 +660,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
|
|||
progress.setWindowModality(Qt.WindowModal)
|
||||
progress.setValue(0)
|
||||
|
||||
logger.info(f"Backup ({self._study.filename})...")
|
||||
status = f"Backup ({file_name})..."
|
||||
logger.info(status)
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
|
||||
self._study.save(
|
||||
progress=lambda: progress.setValue(progress.value() + 1)
|
||||
)
|
||||
logger.info("Done")
|
||||
|
||||
status += " Done"
|
||||
logger.info(status)
|
||||
self.statusbar.showMessage(status, 3000)
|
||||
|
||||
except Exception as e:
|
||||
logger_exception(e)
|
||||
|
||||
|
|
|
|||
|
|
@ -215,7 +215,16 @@
|
|||
<addaction name="menu_windows"/>
|
||||
<addaction name="menu_help"/>
|
||||
</widget>
|
||||
<widget class="QStatusBar" name="statusbar"/>
|
||||
<widget class="QStatusBar" name="statusbar">
|
||||
<property name="font">
|
||||
<font>
|
||||
<family>Ubuntu</family>
|
||||
<weight>50</weight>
|
||||
<bold>false</bold>
|
||||
<kerning>false</kerning>
|
||||
</font>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QToolBar" name="toolBar">
|
||||
<property name="enabled">
|
||||
<bool>true</bool>
|
||||
|
|
|
|||
Loading…
Reference in New Issue