首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qml组件中MouseArea不能嵌套?该怎么处理

2013-01-11 
qml组件中MouseArea不能嵌套?组件a包含了组件b,c,两个组件a,b都定义了MouseArea的响应动作。但运行时貌似都

qml组件中MouseArea不能嵌套?
组件a包含了组件b,c,两个组件a,b都定义了MouseArea的响应动作。
但运行时貌似都没有响应了;是不是冲突的问题?
[解决办法]
看一下MouseArea的宽高是否正常,另外要从z轴上看,有没有其它东西挡在它们上面
[解决办法]
这是不可能的,设想在一个触屏环境里,如果MouseArea可以穿透的话,那会乱套的,用户一指头戳下去根本无法预料会触发些什么。要解决这个问题只能是上面的那个Area得到事件后,去调用下面Area的方法。

热点排行