zoukankan      html  css  js  c++  java
  • 窗口绘图类软件-QPixmap

    QPixmap类用于绘图设备的图像显示,它可以作为一个QPaintDevice对象,也可以加载到一个控件中,通常是标签或按钮,用于在标签或按钮上显示图像。

    QPixmap可以读取的图像文件类型有BMP、GIF、JPG、JPEG、PNG、PBM、PGM、PPM、XBM、XPM等。

    QPixmap类中的常用方法:

      copy()   从QRect对象复制到QPixmap对象

      fromImage()  将QImage对象转换为QPixmap对象

      grabWidget() 从给定的窗口小控件创建一个像素图

      grabWindow() 在窗口中创建数据的像素图

      load()    加载图像文件作为QPixmap对象

      save()    将QPixmap对象保存为文件

      toImage()   将QPixmap对象转换为QImage对象

    案例29  QPixmap的使用

    import sys
    import math
    from PyQt5.QtWidgets import QWidget, QApplication, QLabel, QVBoxLayout
    from PyQt5.QtGui import QPixmap
    from PyQt5.QtCore import Qt
    
    
    if __name__ == "__main__":
        app = QApplication(sys.argv)
        win = QWidget()
        lab1 = QLabel()
        lab1.setPixmap(QPixmap("./images/python.jpg"))
        vbox = QVBoxLayout()
        vbox.addWidget(lab1)
        win.setLayout(vbox)
        win.setWindowTitle("QPixmap 例子")
        win.show()
        sys.exit(app.exec_())
  • 相关阅读:
    亚马逊云储存器S3 BCUKET安全性学习笔记
    (web)Bugs_Bunny_CTF_writeup 部分简单web
    给windows右键添加快捷启动程序
    nmap学习笔记
    暴力美学
    Metasploit学习笔记
    钓鱼+DNS欺骗学习笔记
    第 5 章 if 语句
    第 4 章 操作列表
    3.3 组织列表
  • 原文地址:https://www.cnblogs.com/lynsha/p/13434192.html
Copyright © 2011-2022 走看看