• 5784阅读
  • 3回复

[提问]关于控件聚集? [复制链接]

上一主题 下一主题
离线panqingliang
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-20
— 本帖被 XChinux 从 Qt图形编程 移动到本区(2011-05-21) —
我用键盘事件控制界面内的控件,当焦点聚集到某个控件上时,分布请焦点到底在那个控件上? 所以,我想实现,当焦点聚集到哪个控件上时,那个控件就变颜色《如我们用鼠标移动光标时,当光标移动到某个控件是,那个控件就一点点颜色》
这,我该怎么实现?
离线dbzhang800

只看该作者 1楼 发表于: 2011-05-20
看manual:

QWidget::focusInEvent
QWidget::focusOutEvent
离线XChinux

只看该作者 2楼 发表于: 2011-05-21
也可以用Qt Style Sheet,比如:
QPushButton:focus, QCheckBox:focus {
    background:#FF0000;
}
[ 此帖被XChinux在2011-05-21 09:01重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线panqingliang
只看该作者 3楼 发表于: 2011-05-28
很好, 问题解决!谢谢上两楼得大侠
快速回复
限100 字节
 
上一个 下一个