门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
界面美化
›
Qt父子控件同时拥有焦点的问题
发布主题
返回列表
Qt父子控件同时拥有焦点的问题
3
回复
6981
查看
[复制链接]
janwang
当前离线
积分
26
janwang
累计签到:2 天
连续签到:1 天
来源:
2018-8-18 09:11:46
显示全部楼层
|
阅读模式
3
Qter豆
请问,选择有一个QFrame,里面有一排焦点,我应该怎么实现当这个frame拥有焦点的同时,第一个按钮也获取到焦点?我试过给这个按钮设置setfocus()。但是父控件便又失去了焦点。
所以各位,大家有什么办法让父子控件同时拥有焦点吗?
我来回答
回复
使用道具
举报
janwang
当前离线
积分
26
janwang
累计签到:2 天
连续签到:1 天
2018-8-18 09:13:18
显示全部楼层
我靠,写错了好多字,现在有一个QFrame,里面有一排按钮。。。
回复
使用道具
举报
Since
当前离线
积分
837
Since
累计签到:742 天
连续签到:1 天
2018-8-18 12:31:37
显示全部楼层
焦点只能有一个,至于动作,你可以绑定两个人的动作~
回复
使用道具
举报
janwang
当前离线
积分
26
janwang
累计签到:2 天
连续签到:1 天
2018-8-18 16:46:34
显示全部楼层
各位,找到方法了,感谢三楼回帖,可以用void QWidget::setFocusProxy(QWidget * w)设置代理焦点控件,比如让这个frame设置让第一个按钮作为它的代理焦点,当frame获得焦点后这个按钮就可以也同时获得焦点。
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了