def onRefreshRecent(self): """Reloads the recent items""" self.treeRecent.clear() for fn in settings.getRecent(): item = QtWidgets.QTreeWidgetItem() item.setText(0, fn) self.treeRecent.addTopLevelItem(item)
def refreshRecent(self): """Reload the recent menu""" menu = self.openRecentAction.menu() menu.clear() act = [] for fileName in settings.getRecent(): if os.path.exists(fileName): act.append(menu.addAction(fileName))