Vin*_*ent 3 qt background qwidget
我有一个 QWidget,其布局中包含 aQPixmap和 a 。QComboxBox我想将小部件的背景设置为透明(但我想正常显示 和QPixmap)QComboBox。我怎么做?
小智 5
您可以使用该属性
widget->setAttribute(Qt::WA_NoSystemBackground);
Run Code Online (Sandbox Code Playgroud)
表示widget没有背景,即当widget接收到绘制事件时,不会自动重新绘制背景。注意:与 WA_OpaquePaintEvent 不同,新暴露的区域永远不会填充背景(例如,在第一次显示窗口后,用户可以“透过”它看到它,直到应用程序处理绘制事件)。该标志由小部件的作者设置或清除。