说明
在 MainWindow 窗口运行前,检查配置信息是否错误,错误显示提示,不继续运行主窗口里面的程序
主程序示例
注意: QMessageBox.warning(None, '警告', 'mold: %s,不支持' % mold)
必须运行在 app = QApplication(sys.argv)
这段程序之后,提示框才能正常显示,否则程序错误终止。
import sys
from PyQt5.QtWidgets import QApplication, QMessageBox
app = QApplication(sys.argv)
mold = 6
if mold not in [1, 2, 3, 4]:
QMessageBox.warning(None, '警告', 'mold: %s,不支持' % mold)
sys.exit()
myWindow = MainWindow()
myWindow.show()
sys.exit(app.exec())
正常运行效果
错误示例
import sys
from PyQt5.QtWidgets import QApplication, QMessageBox
mold = 6
if mold not in [1, 2, 3, 4]:
QMessageBox.warning(None, '警告', 'mold: %s,不支持' % mold)
sys.exit()
app = QApplication(sys.argv)
myWindow = MainWindow()
myWindow.show()
sys.exit(app.exec())