Qt 鼠標穿透方法 多層(透明)窗口 上層窗口鼠標消息傳遞給下層窗口

鼠標穿透參考方法:

1. QWidget::setMask(QRegion(childrenRegion()));

2. setAttribute(Qt::WA_TransparentForMouseEvents,true); //設置該屬性窗口的子控件不能再響應鼠標消息

3. 透明popup window窗口

setWindowFlags(Qt::FramelessWindowHint | Qt::Tool);

setAttribute(Qt::WA_TranslucentBackground,true);

 

對於 動畫子控件,不知如何響應鼠標穿透消息?

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