def update_database(self):
"""
Display the 'database update' dialog.
"""
self.show()
is_something_running = False
for x in B3App.Instance().processes:
if x.state() == QProcess.Running:
is_something_running = True
break
if is_something_running:
msgbox = QMessageBox()
msgbox.setIcon(QMessageBox.Information)
msgbox.setWindowTitle('NOTICE')
msgbox.setText('Some B3 processes are still running: you need to terminate them to update B3 database.')
msgbox.setStandardButtons(QMessageBox.Ok)
msgbox.exec_()
else:
update = UpdateDatabaseDialog(self.centralWidget())
update.show()
评论列表
文章目录