• 7287阅读
  • 5回复

[提问]QlistWidget 的clear函数是不是会触发 currentRowChange信号 [复制链接]

上一主题 下一主题
离线tyche116
 

只看楼主 正序阅读 楼主  发表于: 2016-03-21
rt    萌新求解

add:
我试了一下,发现clear没有触发currentRowChange信号。
可是,执行clear前必须  disconnect  currentRowChange信号,要不然程序就崩溃了,  有谁知道为什么???

add:clear触发了currentRowChange信号!   不过只有一个槽函数执行了,然后崩了
每个人都在动着,他们向前、向后,或者是在原地踏步。大部分人的错误之处在于,认为保持忙碌才是生活的最主要的目标
离线tyche116

只看该作者 5楼 发表于: 2016-03-22
回 kaon 的帖子
kaon:clear肯定会触发currentRowChanged 信号
自己代码问题吧 (2016-03-21 22:39) 

详细的说是    程序崩得啦之前,只有一个槽函数执行了
每个人都在动着,他们向前、向后,或者是在原地踏步。大部分人的错误之处在于,认为保持忙碌才是生活的最主要的目标
离线tyche116

只看该作者 4楼 发表于: 2016-03-22
回 kaon 的帖子
kaon:clear肯定会触发currentRowChanged 信号
自己代码问题吧 (2016-03-21 22:39) 

  我又看了下,我这里有两个槽函数一个执行了,另一个没有执行。    我昨天试的刚好是那个没执行的。。。。。        

这是什么原理,好费解
每个人都在动着,他们向前、向后,或者是在原地踏步。大部分人的错误之处在于,认为保持忙碌才是生活的最主要的目标
离线kaon

只看该作者 3楼 发表于: 2016-03-21
clear肯定会触发currentRowChanged 信号
自己代码问题吧
离线tyche116

只看该作者 2楼 发表于: 2016-03-21
回 kaon 的帖子
kaon:自己试下不就知道了 (2016-03-21 12:54) 

我试了一下,发现clear没有触发currentRowChange信号。
可是,执行clear前必须  disconnect  currentRowChange信号,要不然程序就崩溃了,这是为什么?
每个人都在动着,他们向前、向后,或者是在原地踏步。大部分人的错误之处在于,认为保持忙碌才是生活的最主要的目标
离线kaon

只看该作者 1楼 发表于: 2016-03-21
自己试下不就知道了
快速回复
限100 字节
 
上一个 下一个