第二十三篇 -- 为窗体添加背景图片
Posted smart-zihan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二十三篇 -- 为窗体添加背景图片相关的知识,希望对你有一定的参考价值。
效果图:
play.py
#!/usr/bin/env python # _*_ coding: UTF-8 _*_ """================================================= @Project -> File : Operate_system_ModeView_structure -> play.py @IDE : PyCharm @Author : zihan @Date : 2020/5/4 11:16 @Desc : =================================================""" import sys from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtGui import QPainter, QPixmap from ui_play import Ui_Form class QmyWidget(QWidget): def __init__(self, parent=None): super().__init__(parent) # 调用父类构造函数 self.ui = Ui_Form() # 创建UI对象 self.ui.setupUi(self) # 构造UI def paintEvent(self, event): # 绘制窗体背景图片 painter = QPainter(self) pic = QPixmap("background.jpg") painter.drawPixmap(0, 0, self.width(), self.height(), pic) super().paintEvent(event) if __name__ == ‘__main__‘: app = QApplication(sys.argv) # 创建app form = QmyWidget() form.show() sys.exit(app.exec_())
窗体部分就自己随便画一个窗体,图片用自己喜欢的就行。
以上是关于第二十三篇 -- 为窗体添加背景图片的主要内容,如果未能解决你的问题,请参考以下文章