问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

qt中clicked和toggled的区别

发布网友 发布时间:2022-04-20 03:13

我来回答

1个回答

热心网友 时间:2023-09-05 18:54

共同点是:当点击按钮时,状态信号都会被发送。

不同点:

clicked: this
signal is not emitted if you call setDown,setChecked() or
toggle().

toggled:this may
be the result of a user action, click() slot activation ,or because
setChecked() was called.

显而易见,toggled要比clicked更容易触发。clicked()有的toggled有,而toggled有的,clicked()却不一定有!

另外
toggled和trigger区别

toggle在实物上有开关的意思,这跟我们物理实验用的开关是一回事,两头表示两个状态:合上和断开。于是更准确的译法应该是切换,在两个状态间进行转换。在Qt中,checkable按纽或是图标的槽函数应该用toggled()事件来激活,也是这个道理。
trigger更有触发的意思。这个单词还有另一个意思就是板机,*械上用来发射子弹的那种。我们很容易想到板机是没有开/关两种状态的,不能说让它一直关上,一直发射子弹,至少在造词时并没有想到激光武器一说,我想如果针对激光武器,那么要fire的时候应该就不是扣trigger了,而是按toggle。在Qt中,一般的按纽(uncheckable)的激活方式即是triggered()。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么多以摩尔焓变表示反应热 ...非体积功为零条件下反应,问焓如何变化?为什么? 寒假优化学习的答案!是封面上有3人影的!求语数英3门答案!赵国芳编写的... 寒假优化学习八年级的答案谁有?语数英科的都要,照片拍清楚些,谢谢,急... 广东二本含金量排名 广东的二本大学排名 2024含金量高的二本大学 如何在微信群里反击,才能不伤和气? "意志所在,能量随来"怎样翻译成英语 英语翻译 “我希望我的身体充满能量(力量).” 英文表达,最好多几种... Checkable deposits求翻译 安卓中有一个setGroupCheckable方法什么意思 check怎翻译 请问尾音发ble的单词有哪些? check 阿是及物动词.? 花店的开办费有哪些 开个花店要多少钱 开花店需要怎么开?一般成本多少钱? 开花店的费用有哪几项,每项的大概金额是多少? 想投资,开个花店。得多少钱呢? 开花店需要什么证件?及大概投入? 如果想开一家花店大约需要多少钱? 如果在郑州开花店需要投入多少资金呢?还有进货时... 开一个花店需要多少钱,需要多少资金? 怎样开一家花店 开一个花店大概要多少钱? 开花店需要多少钱?流程是怎样的。 开一个花店包括租店面、装修请插花师傅大概要多少资金 在西安开家花店需要多少投资?需要了解什么?! 我想要开一个花店,请问需要多少钱,什么手续? android中menu怎么写 Qt中click和click这两个信号有什么区别 ch开头,后面有个k,大约9个字母的单词 CHECK啥意思 什么是支票账户 请问demand deposits 和 checking account 的区别 如何通过ListView实现多选效果 求助setChecked和setCheckable区别 android列举selector标签常用到属性,并说明分别代... qt中tableview怎么添加checkbox javascript框架jquery ztree中的simpledata参数是... ath新高缩写 灏字取名的寓意是什么? 带灏字的男孩名字 颢宸在名字中怎么解释 带宸字的男孩名字(霸气、嚣张一点的)写小说的 明宸和明灏哪个名字好 冯宸后面加个什么字好 姓王属虎取名王宸灏好吗 男孩取名字