pyqt5对话框,python pyqt5教程
本文主要介绍python中Pyqt5使用Qlabel实现视频播放。QLabel是接口中的一个标签类,继承自QFrame类,提供文本和图像的显示。这是一个显示控件。以下相关内容可供参考。
一.导言二基本用法2.1 QLabel控件2.2 QLabel常用信号(事件)三。QLabel回放视频3.1QTimer3.2代码pyqt5安装配置到pycharm方法:教你如何用pycharm安装Pyqt5及其相关配置。
目录
QLabel是接口中的一个标签类,继承自QFrame类,提供文本和图像的显示,是一个显示控件。
QLabel对象可以显示不可编辑的文本或图片,可以放置GIF动画,也可以作为提示标记为其他控件。
标签上还可以显示纯文本、链接或富文本。
一、简介
二、基本用法
Set():按固定值有以下对齐方式:.对齐文本
Qt。AlignLeft(水平向左对齐)。AlignRight(水平向右对齐)。AlignCenter(水平对齐中心)。AlignJustify(水平对齐两端),Qt。AlignTop(垂直对齐顶部)。AlignBottom(与底部垂直对齐)。AlignVCenter(与底部垂直对齐)
设置setIndent():文本缩进setPixmap():设置QLabel为Pixmap图片text():获取QLabel的文本内容setText():设置QLabel的文本内容。selectedText():返回选定的字符。setBuddy():建立了伙伴关系。setWordWrap():设置是否允许换行。
2.1 QLabel控件
1.linkHovered:当鼠标指针滑过嵌入在标签中的超链接时,你需要用slot函数绑定这个信号。
2.linkActivated:当单击标签中嵌入的超链接并希望在新窗口中打开该超链接时,setOpenExternalLinks属性必须设置为true。
2.2 QLabel常用的信号(事件)
使用QLabel播放视频文件的重点就在****定时器QTimer
当需要在程序中显示时间或需要在程序中定期执行操作时,将使用计时器。
三、QLabel播放视频
导入QTimer模块:
来自PyQt5。QtCore导入QTimer
初始化:
self.timer_camera=QTimer()
计时并启动:
self . timer _ camera . start(1000)# 1000 ms==1s
self . timer _ camera . time out . connect(self . openFrame)#连接槽函数open frame
注意:当QTimer的父对象被销毁时,它也会被自动销毁。
lass="maodian">
3.2 代码
UI界面:
python程序:
from PyQt5.QtGui import *
视频播放成功显示:
注:视频播放没有声音
到此这篇关于python中Pyqt5使用Qlabel实现标签进行视频播放的文章就介绍到这了,更多相关Qlabel实现视频播放内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。