def update_backup_menu(self):
actions = self.backup_menu_act.actions()
for i in actions[3:]:
self.backup_menu_act.removeAction(i)
backupdir = vex_settings.backup_folder()
for b in glob.glob1(backupdir, '*.backup'):
act = QAction(b, self)
# act.setData(os.path.join(backupdir, b).replace('\\','/'))
path = os.path.join(backupdir, b).replace('\\','/')
act.triggered.connect(lambda x=path: self.restore_backup(x))
self.backup_menu_act.addAction(act)
评论列表
文章目录