赞
踩
- QSS方法(运行时渲染)
- Pattle方法(初始化时设置背景)
☆ Palette:调色板、颜料
专题:【QSS】
- #这里MainWindow为实例化出的窗体名(实例名)
-
- qss_style = '''
- #MainWindow{
- border-image:url(../Joint_Drive/splash.png);
- }
- '''
- MainWindow.setStyleSheet(qss_style)
多级窗口调用时,外部QSS设置的渲染图片路径可能会不起作用,此时可以使用Palette
- #第三方包的导入
- #from PyQt5.QtGui import *
- from PyQt5.QtGui import QPalette,QBrush,QPixmap
-
-
- #背景设置部分
- palette = QPalette()
- palette.setBrush(QPalette.Background,QBrush(QPixmap("./icon/background.png")))
- PAY.setPalette(palette)
实例:
☆ 当路径错误时,运行背景会显示为黑色:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。