qt 佈局導致的控件邊界位置leaveEvent觸發錯誤

當通過佈局控制QT界面時,如果存在多個控件關係如下:

(父)A->(子)B->(孫)C

layoutA->layoutB->layoutC

C的邊界可能出現:鼠標還沒有離開C的範圍(相差很小)時,就觸發了leaveEvent事件(可能是QT存在的bug,沒有深入查看具體問題)。

解決方式:

C創建時,父採用A而不是B即可解決該問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章