pyqt5窗口图标和背景的设置方法

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属性方法(注意选择从资源加载)
      

你可能感兴趣的:(qt,开发语言,python,pyqt)