![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 78
何其不顾四月天
过往多有不堪,莫问莫问。
展开
-
PyQt5:QMediaplayer,QVideowidget播放视频(4)
PyQt5:QMediaplayer,QVideowidget播放视频(4)更新原因说一下这次更新原因,本来说是不在更新这个系列,但是其他博友实际使用中发现的问题。在linux-ubuntu20.04/raspi-4b 在播放视频的过程中出现了url不识别倒是网络视频无法播放的问题以及本地播放没有音频等相关问题。博主在几周前已经解决,但是最近一直很忙,今天抽空也写了一下相关的linux下播放的相关依赖文件还有代码修改原因。第三方依赖库因为在linux的播放依赖的是 gstreamer播放。所以需要下原创 2021-10-18 15:25:22 · 3849 阅读 · 3 评论 -
PyQt5:QMediaplayer,QVideowidget播放视频(3)
PyQt5:QMediaplayer,QVideowidget播放视频(3)简介在 PyQt5:QMediaplayer,QVideowidget播放视频(2)上一篇中完善了界面的布局,快进,慢进。在本篇更新中做了代码做了重构,架构的好坏就另说了,python 没有做过成熟的项目,一直自己写的玩。在本篇中主要更新了UI、播放列表、配置项、媒体文件管理、布局、子控件,还有快进、快退、音量等等一些基础功能。代码结构模块架构文件结构Mode LastWriteTime原创 2020-09-24 23:46:37 · 5661 阅读 · 6 评论 -
PyQt5 Json解析、创建
PyQt5 Json解析、创建简介最近做了几个小程序,用到了QJson 相关的一些代码,想着在python下测试一下,折腾一番还是整理出来了。从C++ 接口知道 ,QJson 相关接口在QtCore下边。分别有:Class nameDescriptionQJsonDocumentWay to read and write JSON documentsQJsonParseErrorUsed to report errors during JSON parsingQ原创 2020-09-21 13:38:16 · 4560 阅读 · 0 评论 -
PyQt5:QChart绘制动态折线图(2)
前言前置工作都在上文的博客里边说过了,链接如下:PyQt5:QChart绘制折线图(1),在这边文章里边直接说绘制动态折线相关了。Charts相关刷新函数1.append()Qt官方解释:append(qreal x, qreal y):Adds the data point with the coordinates x and y to the series.append(cons...原创 2019-10-07 13:29:18 · 10532 阅读 · 2 评论 -
PyQt5:QMediaplayer,QVideowidget播放视频(2)
PyQt5:QMediaplayer-Layout布局,快慢进1.前言之前的一篇中说到,实现了播放,列表,进度条,PyQt5:QMediaplayer,QVideowidget播放视频,这次更新了窗口自适应,快进,慢进。2.布局采用栅格布局、Qgridlayout,在UI文件上,布局设置为 栅格布局。代码部分: # VideoWidget 从0行,0列开始,占24行,16列 s...原创 2019-08-07 23:07:13 · 6439 阅读 · 3 评论 -
PyQt5:QMediaplayer,QVideowidget播放视频
PyQt5:视频播放前言最近在一些关于视频管理类的项目,也还有python好久没有更新,所以做一个简单的视频播放器。环境IDE:VS2017Python:py3.6,pyqt5.12系统:Win10思路QVideoWidget:这个类主要用作播放视频的控件QMediaPlayer :实现媒体播放的类QMediPlayList:媒体的播放列表,个人理解,用来控制管理播放顺序,...原创 2019-07-05 22:26:50 · 21088 阅读 · 21 评论 -
PyQt5:PyChart绘制饼图
PyQt5: QChart 绘制饼图1.开发环境说明:系统环境 :Win10IDE:VS2017+PyQt5.12+Python3.72.相关调用库:from ui import Ui_Formfrom PyQt5.QtGui import *from PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5.Qt...原创 2019-04-09 23:10:15 · 8543 阅读 · 0 评论 -
PyQt5:QChart绘制折线图(1)
PyQt5:QChart绘制折线图QChart下载在之前的博客里边,pyqt5,pip下载已经介绍完全,这次单独下载Qt Charts。pip install PyQtChart注意:在下载过程中,我之前安装的是 Pyqt5.11,会把PyQt5.11卸载,安装PyQt5.12,PyQtChart5.12。Qt Charts绘制折线图 开发环境说明: ...原创 2019-04-01 21:28:22 · 30556 阅读 · 7 评论 -
PyQt5:QLabel(1)
PyQt5:QLabel简单介绍编译环境显示文字显示图片显示动图QLable Qt常用控件之一,常用来文字标题,显示图片,显示动图等同样的,UI,ui文件转为py文件,采用之前的方法。编译环境系统:Win10Python版本:Python3.7IDE:VS2017Qt版本:PyQt5.12显示文字self.Label_Text.setText("SetText") #设置Lab...原创 2019-03-25 22:59:52 · 3570 阅读 · 0 评论 -
Pyqt5:Qpainter绘制基础图形(二):鼠标拖画
接着上文:绘制基础图形函数已经全部清楚,然后进阶鼠标拖画。 鼠标拖画,需要用到鼠标事件 鼠标事件: 与C++Qt一样,鼠标事件,需要重载鼠标事件函数如下:def mousePressEvent(self, e): print("鼠标按下事件") def mouseReleaseEvent(self, e): print("鼠标释放事件")...原创 2018-07-07 19:29:55 · 10452 阅读 · 2 评论 -
Pyqt5:Qpainter绘制基础图形(一)
入手pyqt没有几天,想把pyqt系类基础挨个实践一遍。 这一节是pyqt5的QPainter绘制基础图形。 开发环境: 系统:Windows 64位 IDE:VS2017 Python:python3.6 pyqt:pyqt5.10.1一些注意事项: QPainter基础流程为: def paintEvent(self, QPaint...原创 2018-07-07 13:37:27 · 15857 阅读 · 7 评论 -
Pyqt5:信号与槽(一)
信号与槽是Qt特有的机制。 pyqt5的信号与槽官方地址:信号与槽 UI界面如下: 思路: 按下对应按键显示对应信号文字。 主要说自定义信号,qt控件自带信号就不说了。 信号定义需要调用库:QObejcet,pyqtSignalfrom PyQt5.QtCore import QObject, pyqtSignal类内部信号与槽:Class_signal = ...原创 2018-07-09 21:55:58 · 4252 阅读 · 0 评论 -
Pyqt5:Buttons基础介绍(一)
Buttons按键也是在Qt中常用的一种控件,Buttons常用的三种按键,pushbutton,checkbox,radiobutton。 UI界面: 其中有三个textBrowser用来显示打印信息,测试信号槽。 pushbutton: 连接信号与槽 connect代码: self.pushButton.clicked.connect(self.Print)...原创 2018-07-09 00:22:23 · 3623 阅读 · 0 评论 -
Python:Pyqt5+VS2017 TabError
昨天配置好Vs2017+python3.6,今天开始写代码,Tab换行时始终有错。错误提示如下:TabError: inconsistent use of tabs and spaces in indentation代码段如下图: 但是在Notpad++写代码时Tab键切换没有问题。猜想,可能是语法文本模版的问题,但是想起应该会自动切换,尝试无果。然后想到,pyth...原创 2018-06-30 23:44:25 · 2432 阅读 · 0 评论 -
Pyhon:PyQt5 QMediaPlayer 错误解决
调试了一上午,然后各种查询,错误还算是解决了。 错误代码: def PlayMp3(self): self.player = QMediaPlayer() self.player.setMedia(QMediaContent(QUrl.fromLocalFile("D:\Python\01.mp3"))) #self.play...原创 2018-06-30 13:53:59 · 5718 阅读 · 2 评论 -
Python:Pyqt5相关 安装-应用-简单使用
从开始有想法学习python到现在也大概半年了,断断续续的一直再看,主要是:廖雪峰Python链接如下:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000一些python基础语法,安装都从上边学习,到目前为止,基础语法学习完成了,应用还得多写代码,编辑工具使用的Notpad+...原创 2018-06-29 18:10:15 · 2582 阅读 · 0 评论