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

QML C++ 信号槽问题

5
回复
8702
查看
[复制链接]
累计签到:6 天
连续签到:1 天
来源: 2014-5-31 12:22:01 显示全部楼层 |阅读模式
5Qter豆
我知道这里(http://qt-project.org/doc/qt-5/q ... ractqmlfromcpp.html)描述了如何结合QML信号槽,
我想知道,如果QML的发出的信号来自children item,而不是root object,那么该如何做

最佳答案

查看完整内容

你看我的那篇qml教程,关于c++和qml交互的
回复

使用道具 举报

尚未签到

2014-5-31 12:22:02 显示全部楼层
KaoN 发表于 2014-5-31 21:38
http://qt-project.org/doc/qt-5/qtqml-syntax-signals.html
这篇里貌似都是讲QML内部的信号槽操作,
有 ...

你看我的那篇qml教程,关于c++和qml交互的
回复

使用道具 举报

累计签到:6 天
连续签到:1 天
2014-5-31 12:34:42 显示全部楼层
啊,貌似可以通过findChild来找QML的objectName,
http://stackoverflow.com/questio ... nal-to-c-slot-qt4-8
不过。。。如果信号埋得很深。。一层层找下去岂不很不方便?
回复

使用道具 举报

累计签到:6 天
连续签到:1 天
2014-5-31 12:39:09 显示全部楼层
文档里又说
It is better for the C++ implementation to know as little as possible about the QML user interface implementation and the composition of the QML object tree.

。。。
回复

使用道具 举报

尚未签到

2014-5-31 17:14:25 显示全部楼层
文档里面搜“Signal and Handler Event System”

这里会介绍很多种qml信号的用法,肯定有一种能满足你

点评

http://qt-project.org/doc/qt-5/qtqml-syntax-signals.html 这篇里貌似都是讲QML内部的信号槽操作, 有没有C++和QML混合的复杂点, 或者有没有这样的思路,一个qml信号隐藏在众多的rect之后,如何把它简便得于另外  详情 回复 发表于 2014-5-31 21:38
回复

使用道具 举报

累计签到:6 天
连续签到:1 天
2014-5-31 21:38:08 显示全部楼层
Joey_Chan 发表于 2014-5-31 17:14
文档里面搜“Signal and Handler Event System”

这里会介绍很多种qml信号的用法,肯定有一种能满足你 ...

http://qt-project.org/doc/qt-5/qtqml-syntax-signals.html
这篇里貌似都是讲QML内部的信号槽操作,
有没有C++和QML混合的复杂点,
或者有没有这样的思路,一个qml信号隐藏在众多的rect之后,如何把它简便得于另外一个QObject相连?
回复

使用道具 举报

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

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