社区
Linux/Unix社区
帖子详情
Qt窗口焦点问题
GW_YH
2018-02-07 09:16:49
目前有一个问题,一个窗口中有一个QLineEdit和若干个QLabel,进入这个窗口的时候,不用鼠标点击能够直接在输入框中输入内容,但是输入框中没有闪烁的光标,需要用鼠标点击一下才有,请问该怎么解决
...全文
1231
2
打赏
收藏
Qt窗口焦点问题
目前有一个问题,一个窗口中有一个QLineEdit和若干个QLabel,进入这个窗口的时候,不用鼠标点击能够直接在输入框中输入内容,但是输入框中没有闪烁的光标,需要用鼠标点击一下才有,请问该怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jklinux
2018-02-07
打赏
举报
回复
QLineEdit对象调用setFocus就可以了
GW_YH
2018-02-07
打赏
举报
回复
setFocus没有用,不过已经解决了,因为窗口管理器没有运行,需要使用activateWindow手动激活最上层窗口
QT
-QWidget实现去除原边框,自定义边框(最大化、最小化、关闭按钮)、可拆分
窗口
部件、拖动窗体和缩放、样式表美化部件
窗口
QT
_QWidget实现去除原边框,自定义边框(最大化、最小化、关闭按钮)、可拆分
窗口
部件(由用户使用时自由拖动部件尺寸)、拖动窗体和缩放(窗体四周都可以拉伸缩放)、样式表美化部件
窗口
、解决QMouseEvent触发事件无效的情况,综合学习的demo样板。
Qt
5.10+GUI完全参考手册,
qt
5.15.2,
QT
8括,元对象系统,信号和槽,
Qt
事件,
Qt
主
窗口
,布局管理及
焦点
系统,对话框,模型/视图框架,拖放和剪贴板,
Qt
文本系统,
Qt
界面外观,
Qt
2D 绘图和
Qt
的输入输出。
Qt
全局观察者(多层窗体之间直接传递消息)-可传参
多个窗体之间要通信真的好麻烦,比如:A调出B,B调出C,那么C给A发消息,那就得经过B周转才能实现。对于两三层窗体,这种方法还可以接受,但嵌套太多就有点烦人了。
Qt
输入法事件 QInputMethodEvent
Qt
输入法事件(QInputMethodEvent)演示小程序。 程序功能:在失去
QT
extEdit控件失去
焦点
的时候放弃正在输入的内容。 解决搜狗(或QQ)输入法等输入法失去
焦点
时会将字幕输入到输入框
问题
。 运用了
Qt
的事件监听(eventFilter)技术,自定义
窗口
部件(提升法)技术。 ~~~注释详细。
Qt
USB扫码枪 扫码弹出对话框
最近接手的项目用到了USB连接的扫码枪,需求是首次扫码弹出对话框,然后再扫码输入条码信息,之前一直找扫码枪厂商沟通SDK包,C#或MFC实现的,不符合我的需求,未果,后改变思路,扫码枪实际模拟的是键盘输入事件,我只要区分人工输入和扫码枪输入,就可以调出对话框,具体操作见源码。
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章