pyqt5窗口图标和背景的设置方法
一、PyQt5设置窗口图标的方法:
1.导入PyQt5.QtGui下的QIcon模块
from PyQt5.QtGui import QIcon
2.添加窗口的WindowIcon属性
Form.setWindowIcon(QIcon('./imge/azc.ico'))
二、PyQt5设置窗口背景的方法:
第一种方法:使用窗口的StyleSheet属性方法(注意选择从文件加载)
Form.setStyleSheet("#Form{background-color:green}") # 设置窗口关键背景颜色
Form.setStyleSheet("#Form{border-image:url(./imge/0013.jpg)}") # 设置窗口关键背景图片
第二种方法:使用QPalette(调色板)设置窗口背景
1.导入PyQt5.QtGui下的QPalette类和PyQt5.QtCore下的Qt类
from PyQt5.QtGui import QPalette,QBrush,QPixmap,QColor
# from PyQt5.QtCore import Qt
2.录入代码:
palette = QPalette()
palette.setColor(QPalette.Background, QColor(0,0,255,127)) # 设置窗口关键背景颜色
palette.setBrush(QPalette.Background, QBrush(QPixmap("./background.jpg"))) # 设置窗口关键背景图片
window.setPalette(palette)
第三种方法:在QtDesigner中通过资源管理器中添加
1.点击资源管理器左上角的笔,新建一个资源文件。
2.在资源文件中添加资源文件图片。
3.再使用窗口的StyleSheet属性方法(注意选择从资源加载)