我需要有一个窗口的背景图像是透明的。我在互联网上找到了很多解决方案,但没有一个能使图像透明。解决方案之一:
class Ui_DialogWINDOW(object):
def setupUi(self, Dialog):
Dialog.setObjectName("Dialog")
Dialog.resize(700,700)
MainLayout = QGridLayout(Dialog)
self.formLayout = QFormLayout()
self.groupBox = QGroupBox("")
# here I tried to make transparent image background
oImage = QImage("background.png")
sImage = oImage.scaled(QSize(700,700))
palette = QPalette()
palette.setBrush(QPalette.Window, QBrush(sImage))
Dialog.setPalette(palette)
您应该能够直接设置背景,而无需任何图像。你试过了吗
或
相关问题 更多 >
编程相关推荐