1、精简部分公共代码到PublicFunc.py中
2、完成了<人工纠正>的所有代码
This commit is contained in:
@ -154,4 +154,15 @@ class PublicFunc:
|
||||
mainWindow.progressbar.setValue(100)
|
||||
QApplication.processEvents()
|
||||
|
||||
PublicFunc.__enableAllButton__(mainWindow, buttonState)
|
||||
PublicFunc.__enableAllButton__(mainWindow, buttonState)
|
||||
|
||||
@staticmethod
|
||||
def progressbar_update(mainWindow, current: int, total: int, msg: str, progressbarState: int):
|
||||
|
||||
if current > total:
|
||||
raise ValueError("当前进度值大于总进度值")
|
||||
if progressbarState < 0 or progressbarState > 100:
|
||||
raise ValueError("进度条值的范围应该在[0, 100]")
|
||||
PublicFunc.statusbar_show_msg(mainWindow, PublicFunc.format_status_msg(f"({str(current)}/{str(total)}){msg}"))
|
||||
mainWindow.progressbar.setValue(progressbarState)
|
||||
QApplication.processEvents()
|
||||
Reference in New Issue
Block a user