• 3273阅读
  • 2回复

QLinEdit设置事件过滤器后鼠标焦点问题 [复制链接]

上一主题 下一主题
离线johnrambos
 

只看楼主 倒序阅读 楼主  发表于: 2017-11-07


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

只看该作者 1楼 发表于: 2017-11-08
新窗口的构造函数里加入:
this->setAttribute(Qt::WA_ShowWithoutActivating, true);
离线johnrambos

只看该作者 2楼 发表于: 2017-11-13
回 夜雨触花 的帖子
夜雨触花:新窗口的构造函数里加入:
this->setAttribute(Qt::WA_ShowWithoutActivating, true); (2017-11-08 10:17) 

谢谢
快速回复
限100 字节
 
上一个 下一个