我使用
将主窗口设置为对桌面透明 setAttribute(Qt::WA_TranslucentBackground);
也是一个带有透明背景的webview:
QPalette palette = webview->palette();
palette.setBrush(QPalette::Base, Qt::transparent);
view->page()->setPalette(palette);
一切正常,除了鼠标事件也传递到下面的窗口(由新线程创建和运行的opengl窗口),它完全透明。
我们如何阻止这种行为。我想在webview中处理鼠标吗?
Windows 7,Qt 4.8.1,VS2010