Qt5中 __super 应替换为什么

pkokocl 2021-05-07 12:06:32
网上找到一QT代码,其中有__super语句:
 return __super::moveEvent(event);

在QT 5.9.8中编译错误,提示:
error: use of undeclared identifier '__super'
__super语句 应如何替换?
...全文
1617 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
源代码大师 2021-05-08
  • 打赏
  • 举报
回复
希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10794527.html
weixin_43467301 2023-05-07
  • 举报
回复
@源代码大师 没有
大白123zz 2021-05-07
  • 打赏
  • 举报
回复
你看的代码应该是QT+Python写的,不是纯c++写的
大白123zz 2021-05-07
  • 打赏
  • 举报
回复 3
把__super换成父类名就行了,这句话的意思是返回父类的moveEvent(event)函数运行结果;而不是它自己moveEvent(event)函数运行结果
hitzsf 2021-05-07
  • 打赏
  • 举报
回复
使用父类名,标准 c++里可没有这个东东

16,231

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧