在PyQt5的学习当中发现了一个比较有趣的事情
在引用parent:Qwidget的时候m,信息框一般都写None或self.mianwindows,结果就是要么信息框没有图标或者跟主窗口的图标一样
如图代码:None
def version_show():
from account_management_system_text.bin_configure.Version import Versions
QMessageBox.information(None, '版本信息','{}'.format(Versions().readme_r()),QMessageBox.Ok)
成品:无图标
如图代码:self.mainwindows
def version_show():
from account_management_system_text.bin_configure.Version import Versions
# parent:QtWidget|None -> self.mainwindow
QMessageBox.information(self.mainwindow, '版本信息', '{}'.format(Versions().readme_r()), QMessageBox.Ok)
成品:就会跟mainwin
dows的图标一模一