【发布时间】:2023-03-10 21:43:01
【问题描述】:
如何在 QT 上设置主窗口背景透明?我需要属性还是样式?
我试过设置不透明度,但它对我不起作用。
app.setStyleSheet("QMainWindow {opacity:0}")
【问题讨论】:
如何在 QT 上设置主窗口背景透明?我需要属性还是样式?
我试过设置不透明度,但它对我不起作用。
app.setStyleSheet("QMainWindow {opacity:0}")
【问题讨论】:
您必须为 MainWindow 对象设置新属性,如下所示:
class Main(QtGui.QMainWindow):
def __init__(self):
self.setAttribute(Qt.WA_TranslucentBackground)
【讨论】:
只需使用windowOpacity 属性:
【讨论】: