PyQt5每天必学之像素图控件QPixmap

作者:我的世界你曾经来过 时间:2022-04-05 04:42:54 

QPixmap 像素图控件是用来处理图像的控件之一。它用于将优化后的图像显示在屏幕上。在我们的代码示例中,我们将使用QPixmap 控件在程序窗口上显示图像。


#!/usr/bin/python3
# -*- coding: utf-8 -*-

"""
PyQt5 教程

在这个例子中,我们显示窗口上的图像。

作者:我的世界你曾经来过
博客:http://blog.csdn.net/weiaitaowang
最后编辑:2016年8月4日
"""

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QHBoxLayout, QLabel
from PyQt5.QtGui import QPixmap

class Example(QWidget):

def __init__(self):
   super().__init__()

self.initUI()

def initUI(self):

hbox = QHBoxLayout(self)
   pixmap = QPixmap('F:\Python\PyQt5\Widgets\images\liutao.png')

lb1 = QLabel(self)
   lb1.setPixmap(pixmap)

hbox.addWidget(lb1)
   self.setLayout(hbox)

self.move(300, 300)
   self.setWindowTitle('像素图控件')    
   self.show()

def showDate(self, date):

self.lb1.setText(date.toString())

if __name__ == '__main__':

app = QApplication(sys.argv)
 ex = Example()
 sys.exit(app.exec_())

在我们的例子中,我们将图像显示在该程序的窗口上。


pixmap = QPixmap('F:\Python\PyQt5\Widgets\images\liutao.png')

我们创建的QPixmap 对象需要一个文件作为参数。


lb1 = QLabel(self)
lb1.setPixmap(pixmap)

我们把QPixmap 对象映射到的QLabel 控件。

程序执行后

PyQt5每天必学之像素图控件QPixmap

来源:https://blog.csdn.net/weiaitaowang/article/details/52118928

标签:PyQt5,像素图控件,QPixmap
0
投稿

猜你喜欢

  • asp测字符串长度及截取定长字符串汉字的处理

    2007-10-12 13:14:00
  • 挑战! 纯Javascript 重现经典网游! <魔力宝贝>

    2008-10-04 10:37:00
  • 详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系

    2021-01-09 10:40:27
  • 用javascript判断浏览器版本

    2008-04-21 13:50:00
  • 十分钟轻松掌握dataframe数据选择

    2021-03-03 11:11:40
  • Python基础之条件控制操作示例【if语句】

    2021-02-09 09:30:02
  • PHP:微信小程序 微信支付服务端集成实例详解及源码下载

    2023-11-14 13:37:55
  • Mongodb基本操作与Python连接mongodb并进行基础操作的方法

    2023-10-14 23:55:51
  • Linux CentOS7下安装python3 的方法

    2023-09-17 03:40:08
  • sql之IN和BETWEEN条件运算

    2007-09-11 13:35:00
  • Python3打包exe代码2种方法实例解析

    2022-03-31 14:36:30
  • swfobject2.1居中问题

    2008-12-15 17:18:00
  • Python实现获取nginx服务器ip及流量统计信息功能示例

    2023-08-03 02:03:26
  • js三维正方体(兼容ie/ff)

    2008-04-12 14:38:00
  • PHP接口多继承及tarits实现多继承效果的方法

    2023-11-21 04:23:33
  • Sql Server 2005读取外部数据的方法

    2008-07-08 19:08:00
  • 未能找到存储过程’master.dbo.xp_fileexist’解决方法

    2011-03-13 09:29:00
  • Python3+PyCharm+Django+Django REST framework配置与简单开发教程

    2023-06-15 09:26:28
  • Python实现约瑟夫环问题的方法

    2021-09-07 19:41:28
  • 一文带你搞懂Python中的pyc文件

    2022-01-25 20:01:03
  • asp之家 网络编程 m.aspxhome.com