一、PYQT5修改背景图代码
代码如下(示例):
#-*-coding:GBK -*-
import sys
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtGui import QPalette, QBrush, QPixmap
class Main(QMainWindow):
def __init__(self):
super().__init__()
self.ui()
def ui(self):
#设置窗口
self.setWindowTitle('Test')#窗口标题
self.resize(2000,1333)#窗口大小
self.setObjectName('MainWindow')
self.setStyleSheet("#MainWindow{ background-image:url(./data/background.jpg);}")
#设置全屏显示,如果是单屏幕显示,最好不要用这个
#self.showFullScreen()
#主程序
if __name__ == '__main__':
application=QApplication(sys.argv)#窗口通讯
root=Main()#创建对象
root.show()#展示窗口
sys.exit(application.exec_())#消息循环
注意事项
必须使用此名称命名应用程序: self.setObjectName(‘MainWindow’)
self.setObjectName('MainWindow')
self.setStyleSheet("#MainWindow{ background-image:url(./data/background.jpg);}")