stdware / qwindowkit

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

Kylin系统移动窗口后标题栏失去焦点不再有Hover状态 #111

Open KarvinZheng opened 3 weeks ago

KarvinZheng commented 3 weeks ago

Kylin系统自己重写了桌面管理器,“ATOM_DEEPIN_NO_TITLEBAR”等属性不支持,移动窗口后,标题栏看过去不处于焦点状态,鼠标移动到标题栏按钮的控件,没有Hover状态变化。

Qt:5.15.9 操作系统:Kylin 2101以后 PS:FrameLess-Helper移动窗口后正常,但是右键点击后也是这个现象,我之前是这么处理: bool FramelessHelperQt::eventFilter(QObject object, QEvent event) 函数中case QEvent::MouseButtonRelease:处理"return true;"改成 "return QObject::eventFilter(object, event);"

wangwenx190 commented 3 weeks ago

麒麟系统估计需要单独适配了,不过我和另一位维护者不了解这个系统,暂时没法改善了