嵌入式爱好者

Qt::FocusPolicy简介

2019-3-30 18:15| 发布者: impscott| 查看: 1302| 评论: 0

类目: S5P4418/6818系列产品  >  Linux     文档编号: 272

介绍一下Qt的聚焦策略 
Qt::TabFocus 接受Tab键焦点
Qt::ClickFocus 接受鼠标单击做焦点
Qt::StrongFocus 接受Tab键和鼠标单击做焦点
Qt::WheelFocus 滑轮作为焦点选中事件
Qt::NoFocus 不接受焦点

怎样修改qt控件的聚焦策略呢,选择对应的控件,通过designer设置即可,如下:

或者通过代码也可以设置:

plotWidget_1->setFocusPolicy(Qt::StrongFocus);

或者在qss代码中设置也可以:

/*widget正常状态*/  

QWidget#widget_1{      

    border:3px solid #CFCFCF;  

}  

/*widge处于焦点状态*/  

QWidget#widget_1:focus{      

    border:5px solid #A5A6A1; 

 }  



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 11:26

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部