首页| 论坛| 消息

标题:QLabel等焦点事件
作者:介农酥
日期:2020-01-16 19:30
内容:

怎么使QLabel,QGroupBox响应焦点事件,我发现不可编辑部件,使用过滤器,无法捕捉到焦点事件,在不使用自定义事件的情况下,有什么办法,谢谢!


#1 [adc的121 01-19 11:33]
重写QLable类,添加上click信号,这样可以不?
#2 [meetsu 01-19 16:20]
重写QLabel,以下两种方式可以尝试一下
1.构造函数中:setFocusPolicy(Qt::ClickFocus);
2.处理clicked信号
#3 [flyer_2001 01-31 17:10]
setFocusPolicy的参数 NoFocus,ClickFocus,TabFocus,StrongFocus,WheelFocus,
按照楼上方法,根据需要设置对应参数,然后处理
#4 [介农酥 03-26 10:13]
谢谢大家!

回复 发表
主题 版块