1
트릭 http://blog.qt.digia.com/blog/2009/06/30/transparent-qwebview-or-qwebpage/을 사용하여 QWebView를 Qt4로 투명하게 만들었지 만 동일한 코드는 Qt 5.2에서 빈 배경을 제공합니다. Qt5에서 그 작업을 수행 할 수있는 방법이 있습니까?투명 QWebView with Qt5
setAttribute(Qt::WA_TranslucentBackground, true);
setWindowFlags(Qt::FramelessWindowHint | Qt::Tool);
if(m_pWebView)
{
QPalette palette = m_pWebView->palette();
palette.setBrush(QPalette::Base, Qt::transparent);
m_pWebView->page()->setPalette(palette);
m_pWebView->setAttribute(Qt::WA_OpaquePaintEvent, false);
m_pWebView->setContextMenuPolicy(Qt::NoContextMenu);
}
모습 QT5.4 [QTBUG-29,040 (https://bugreports.qt.io/browse/QTBUG-29040) 아래 나 근무 , 아직 해결되지는 않습니다. – ashkulz