找回密码
 立即注册
收起左侧

Qt creator 快速开发入门一书中的一个问题

2
回复
9015
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2014-6-17 09:51:12 显示全部楼层 |阅读模式
1Qter豆
Qt creator 快速开发入门一书中的一个问题,5.1.5自定义菜单一章节中  QWidget * MyAction::createWidget(QWidget *parent) 该函数是如何被调用的?

最佳答案

查看完整内容

QWidget * MyAction::createWidget(QWidget *parent); 看这结构,是MyAction类的QWidget * createWidget(QWidget *parent);类成员函数 应该是他内部自己调用。 就好比closeEvent事件,关闭的时候他是自己内部调用 QWidget * QWidgetAction::createWidget ( QWidget * parent ) [virtual protected] This function is called whenever the action is added to a container widget that supports custom widgets. If you don't want ...
回复

使用道具 举报

累计签到:410 天
连续签到:1 天
2014-6-17 09:51:13 显示全部楼层
本帖最后由 a408815041 于 2014-6-17 10:31 编辑

QWidget * MyAction::createWidget(QWidget *parent);
看这结构,是MyAction类的QWidget * createWidget(QWidget *parent);类成员函数
应该是他内部自己调用。
就好比closeEvent事件,关闭的时候他是自己内部调用

QWidget * QWidgetAction::createWidget ( QWidget * parent ) [virtual protected]
This function is called whenever the action is added to a container widget that supports custom widgets. If you don't want a custom widget to be used as representation of the action in the specified parent widget then 0 should be returned.
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2014-6-17 18:46:50 显示全部楼层
a408815041 发表于 2014-6-17 10:23
QWidget * MyAction::createWidget(QWidget *parent);
看这结构,是MyAction类的QWidget * createWidget(QW ...

谢谢啦     谢谢啦 谢谢啦  谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了