首页| 论坛| 消息

标题:QLinEdit设置事件过滤器后鼠标焦点问题
作者:johnrambos
日期:2017-11-07 17:01
内容:

如上图,我写了个QLineEdit的事件过滤器,当点击窗口上部的QLineEdit时会出现左边的窗口,但是这样我就不能输入了,因为点击的时候只能生成窗口,光标都不在QLineEdit里。
求大神帮忙,怎么样才能使光标留在QLineEdit上。


#1 [夜雨触花 11-08 10:17]
新窗口的构造函数里加入:
this->setAttribute(Qt::WA_ShowWithoutActivating, true);
#2 回 夜雨触花 的帖子 [johnrambos 11-13 20:39]
夜雨触花:新窗口的构造函数里加入:
this->setAttribute(Qt::WA_ShowWithoutActivating, true); (2017-11-08 10:17) 
谢谢

回复 发表
主题 版块