• 1951阅读
  • 4回复

Tab下使用TableView的问题 [复制链接]

上一主题 下一主题
离线solo_wang
 

只看楼主 倒序阅读 楼主  发表于: 2019-01-28
回复本帖可获得10RMB金钱奖励!
每人最多可获奖1次,奖池剩余20RMB金钱 (中奖几率10%)
最近接触TableView,发现个问题
当在某个Tab页中放入TableView的时候,其他Tab页在Z序上和TableView有重叠的部分,鼠标事件都无法响应了,有人知道这是什么情况吗?
离线maxlogo

只看该作者 1楼 发表于: 2019-01-28
上代码
个人博客:
简书:https://www.jianshu.com/u/14fa805306bd
CSDN:https://blog.csdn.net/qq10097355
思否:https://segmentfault.com/u/lowbees/articles
离线never_forget

只看该作者 2楼 发表于: 2019-01-28
Z 序调整了,控件会被看到吗?理论上不同的 Tab 页之间不会有影响,同楼上 ~
离线solo_wang

只看该作者 3楼 发表于: 2019-01-30
问题找到了,谢谢大家。我讲一下原因:
在切换Tab页的时候,应该把非活动页设置成不可见大家都懂,我用的是设置opacity为0,但是这样做在碰到Tableview的时候就会有这个问题,但其他组件没有影响。改成Visible:fasle就可以了。
这个不知道应该理解成Qt的Bug,还是对概念的理解不清。反正希望对大家以后有帮助吧。
离线cycloveu

只看该作者 4楼 发表于: 2019-01-30
设置visible:false
大道至简 悟在天成
快速回复
限100 字节
 
上一个 下一个