more work

This commit is contained in:
Dominik Demuth
2024-01-01 12:08:17 +01:00
parent 09f366f0ba
commit c55a983b54
3 changed files with 35 additions and 31 deletions

View File

@ -24,20 +24,27 @@ app = App(['Team Rocket FTW!'])
from gui_qt.main.mainwindow import NMRMainWindow
from gui_qt.lib.backup import BackupManager
def do_autosave():
success = mplQt.autosave()
if success:
backuping.update_last_save()
backuping = BackupManager()
pid = os.getpid()
files = backuping.search_unsaved()
print(files)
print(sys.executable, sys.argv)
pid = os.getpid()
bck_name = backuping.create_entry(pid)
mplQt = NMRMainWindow(bck_file=bck_name)
print(sys.executable, sys.argv)
timer = QtCore.QTimer()
do_autosave()
timer.timeout.connect(mplQt._autosave)
timer.timeout.connect(backuping.update_last_save)
timer = QtCore.QTimer()
timer.timeout.connect(do_autosave)
timer.start(3 * 1000)
app.aboutToQuit.connect(backuping.close)