用瀏覽器加載用Qt寫的COM 組件,在控制元件中,如果設定全透明, 則在網頁中顯示時,時黑色的背景。我覺得主要還是Qt控制元件不能透明的問題。
如果只多載paintEvent()
QPainter p(this);
p.fillRect(rect(), QColor(255,0,0, 0));
控制元件的背景色是默認的windows系統視窗背景色.
在此基礎上設定WA_TransparentBackground屬性,
控制元件背景色就編程全黑了
有何解決辦法
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/91113.html
