透明窗口诡异的有关问题
透明窗口诡异的问题
我对自己创建的widget使用
w.setAttribute(Qt::WA_TranslucentBackground, true);
后,奇怪的是鼠标的事件就拦截不到了,
我创建的是一个没有标题栏和边框的widget。
说白了就一个纯透明的窗口。
如果不加
w.setAttribute(Qt::WA_TranslucentBackground, true);
这样的话就可以进入到鼠标事件里。
奇怪了~~~~
------解决方案--------------------
晕,全透明当然点不到了。
------解决方案--------------------
具体什么事件 mouseMoveEvent还是可以的
------解决方案--------------------
都是什么系统啊?
------解决方案--------------------
全透明的窗口,根本就看不见,点不到,直接穿透了。
我的是windows
我对自己创建的widget使用
w.setAttribute(Qt::WA_TranslucentBackground, true);
后,奇怪的是鼠标的事件就拦截不到了,
我创建的是一个没有标题栏和边框的widget。
说白了就一个纯透明的窗口。
如果不加
w.setAttribute(Qt::WA_TranslucentBackground, true);
这样的话就可以进入到鼠标事件里。
奇怪了~~~~
------解决方案--------------------
晕,全透明当然点不到了。
------解决方案--------------------
具体什么事件 mouseMoveEvent还是可以的
------解决方案--------------------
都是什么系统啊?
------解决方案--------------------
全透明的窗口,根本就看不见,点不到,直接穿透了。
我的是windows