stdware / qwindowkit

Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.
Apache License 2.0
602 stars 95 forks source link

在WindowBar中新增QLineEdit控件后不可用 #101

Closed jixhua closed 5 months ago

jixhua commented 5 months ago

我在WindowBar上按照已有控件方式增加了一个QLineEdit,能够正常显示,并没有设置只读,但是无法获取焦点和编辑是为什么?

image image image image image

jixhua commented 5 months ago

我发现先点击左边菜单按钮,再点击输入框的情况下是可以获得焦点的,直接点击则不行 image

jixhua commented 5 months ago

原来只需要增加一句 windowAgent->setHitTestVisible(searchEdit, true); 即可。