zoukankan      html  css  js  c++  java
  • PyQt5 给无边框widget窗口添加背景图片

    PyQt5 给无边框widget窗口添加背景图片

    #! /usr/bin/env python

    # -*- coding:utf-8 -*-

    import sys

    from PyQt5.QtWidgets import QApplication, QWidget

    from PyQt5.QtCore import Qt

    from PyQt5.QtGui import QPalette, QBrush, QPixmap

    class NoBorderWindow(QWidget):

        def __init__(self):

            super().__init__()

            self.window_UI()

            self.drawn()   

        def window_UI(self):

            self.resize(950, 200) 

            self.setWindowFlags(Qt.FramelessWindowHint)

        def drawn(self):

            self.palette = QPalette()

            self.palette.setBrush(QPalette.Background, QBrush(QPixmap("./images/bg.gif")))

            self.setPalette(self.palette)



    if __name__ == "__main__":

        app = QApplication(sys.argv)

        win = NoBorderWindow()    

        win.show()

        sys.exit(app.exec_())

  • 相关阅读:
    初学HTML_3
    初学HTML_2
    初学HTML_1
    VScode中的Java配置
    JAVA中访问控制和继承的规则
    Java中的变量
    minishift 部署postgresql
    sydnsis 把数据库做成api
    sydnsis接口 数据库到mq
    sydnsis 推送和消费amq消息
  • 原文地址:https://www.cnblogs.com/tylerwu/p/12813400.html
Copyright © 2011-2022 走看看