Py之GUI之PyQt:成功解决PyQt4升级到PyQt5改变的函数或方法
目录
因版本升级而改变的一些方法或函数
1、QMessageBox 函数的变化
2、getInteger函数的变化
因版本升级而改变的一些方法或函数 1、QMessageBox 函数的变化from PyQt5.QtWidgets import QMessageBox
from PyQt4.QtGui import QMessageBox
2、getInteger函数的变化
该错误容易导致Exception "unhandled AttributeError",type object 'QInputDialog' has no attribute 'getInteger'
将
my_str, ok=QInputDialog.getInteger
改为
my_str, ok=QInputDialog.getInt
参考文献Differences Between PyQt4 and PyQt5