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.setWindowModality(Qt.WindowModal)
|
||||||
progress.setValue(0)
|
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(
|
self._study.save(
|
||||||
progress=lambda: progress.setValue(progress.value() + 1)
|
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)
|
self.conf.set_last_study(self._study.filename)
|
||||||
|
|
||||||
def save_as_study(self):
|
def save_as_study(self):
|
||||||
|
|
@ -604,11 +611,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
|
||||||
progress.setWindowModality(Qt.WindowModal)
|
progress.setWindowModality(Qt.WindowModal)
|
||||||
progress.setValue(0)
|
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(
|
self._study.save(
|
||||||
progress=lambda: progress.setValue(progress.value() + 1)
|
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)
|
self.conf.set_last_study(self._study.filename)
|
||||||
|
|
||||||
def _backup(self):
|
def _backup(self):
|
||||||
|
|
@ -646,11 +660,18 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit):
|
||||||
progress.setWindowModality(Qt.WindowModal)
|
progress.setWindowModality(Qt.WindowModal)
|
||||||
progress.setValue(0)
|
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(
|
self._study.save(
|
||||||
progress=lambda: progress.setValue(progress.value() + 1)
|
progress=lambda: progress.setValue(progress.value() + 1)
|
||||||
)
|
)
|
||||||
logger.info("Done")
|
|
||||||
|
status += " Done"
|
||||||
|
logger.info(status)
|
||||||
|
self.statusbar.showMessage(status, 3000)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger_exception(e)
|
logger_exception(e)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -215,7 +215,16 @@
|
||||||
<addaction name="menu_windows"/>
|
<addaction name="menu_windows"/>
|
||||||
<addaction name="menu_help"/>
|
<addaction name="menu_help"/>
|
||||||
</widget>
|
</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">
|
<widget class="QToolBar" name="toolBar">
|
||||||
<property name="enabled">
|
<property name="enabled">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue