杭州做网站的企业,贪便宜网站,东莞网页开发,杭州的互联网企业有哪些BUG ImportError: cannot import name ‘QAction’ from ‘PySide6.QtWidgets’
环境
PySide6 6.7.2详情
在参考 PyQt5 的代码写 Pyside6 的右键菜单时遇到的错误。
错误代码
from PySide6.QtWidgets import QAction错误原因#xff1a;
在PySdie6中#xf…BUG ImportError: cannot import name ‘QAction’ from ‘PySide6.QtWidgets’
环境
PySide6 6.7.2详情
在参考 PyQt5 的代码写 Pyside6 的右键菜单时遇到的错误。
错误代码
from PySide6.QtWidgets import QAction错误原因
在PySdie6中QtWidgets模块并不包含这个QAction类QAction实际上位于PySide6.QtGui模块下。
这是PySide6和PyQt5的不同点之一。
解决方法
改为从PySide6.QtGui模块导入
from PySide6.QtGui import QAction