• pyqt5 窗口 事件监听回调

    时间:2024-04-08 18:18:52

    文章目录1、简介2、功能实现1)、继承 MainWindow 类2、继承 QWidget 类1、简介在窗口状态发生改变时实现这些事件的捕捉继承 MainWindow 类实现的窗体继承 QWidget 实现的窗体类似2、功能实现1)、继承 MainWindow 类import sysfrom PyQt...

  • 【python】pyinstaller打包基于PyQt5的程序以及将图片资源文件打包到exe中

    时间:2024-04-07 10:00:41

    一、利用Qt Designer设计你的UI界面(下面是我模仿某音乐播放器设计的一部分的界面)Qt界面里所需要的按钮图片等资源通过ui.qrc文件加载进来(如何写请自行百度)然后通过Edit StyleSheet写入到各个控件上到此,你的pyqt 的UI界面完成二、将设计好的.ui界面通过命令转成.p...

  • pyqt5下实现窗体(比如QWidget类)边框的宽度设置,比如现在软件设计比较流行的“窗体无边框”

    时间:2024-04-06 12:09:51

    1、以pyqt5中QWidget类(Form)为例;2、设置步骤:(1)下图1窗体边框有宽度,如下图1中的4条红线。                                                                            图1(2)如下图2和图3。在Qt...

  • PyQt5一日速成(一)

    时间:2024-04-05 17:14:50

    emmm, 前段时间上课有个小作业,需要制作一个界面用来搭载深度学习模型,由于是python写的tensorflow,所以就用python做个简单的GUI。这里推荐PyQt5进行界面编写。关于PyQt的一些坑:1,由于只是制作一些简单的界面,所以并不推荐使用Qtdesigner以及Qt。原因:首先安...

  • Python PyQt5实现鼠标左键图片缩放、旋转

    时间:2024-04-05 12:49:08

    1. 实现的效果图如下动态图所示;详细的Python实现代码如下,程序中存在及需要注意的小问题见注释。 # -*- coding: utf-8 -*-"""Created on Tue Apr 26 19:33:16 2019@author: Tiny"""# ===================...

  • PyQt5 控件学习(一个一个学习之QSlider)

    时间:2024-04-04 13:48:07

    QSlider的继承图:  QSlider的描述:    QSlider的继承:它 继承自 QAbstractSlider , QSlider的功能作用:刻度控制from PyQt5.Qt import * #刚开始学习可以这样一下导入import sysclass Window(QWidget):...

  • PyQt5使用pyinstaller打包时图标资源无法打包的解决方法——使用pyrcc5将qrc文件转为py文件

    时间:2024-04-01 22:25:35

    才学pyqt5不久,用pyinstaller打包自己编的小程序后发现图标没了,于是上网找了好久的资料,终于搞好了。整合一下以免以后忘了,也希望能帮助到别人,以下操作在window-10完成。pyinstaller可以由py文件生成exe文件,是目前用的较为广泛的一种方法首先pip安装pyinstal...

  • Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法

    时间:2024-04-01 09:20:54

    之前一直用1920*1080分辨率的屏,最近换了MacBookPro,安装QT后,编译以前的工程,界面全部乱了。网上搜罗了一番,找到了解决方案。现在记录下来。QT5中,在main函数中添加 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScal...

  • PyQt5连接MySQL

    时间:2024-03-31 13:37:22

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jeekmary/article/details/79677285首先声明,以下的程序是在前辈的基础上稍作修改,适应PyQt5以及做一些解释先展示先PyQt5连接MySql的效果这里连的是我本机的mys...

  • PyQt5 技巧篇-按钮等控件的隐藏并保留位置 实例演示

    时间:2024-03-31 10:48:53

    设置控件的可见度为0每种控件都有3种设置可见度为0的方法,下面来拿按钮的来举例了。# 标准的隐藏# 方法一:self.pushButton_3.hide()# 方法二:self.pushButton_3.setHidden(True)# 方法三:self.pushButton_3.setVisibl...

  • PyQt5 学习笔记

    时间:2024-03-30 18:34:53

    1、初探Qt Designer 设计师打开PyQt5的Qt Designer,会自动弹出新建窗体对话框,对于我们最常用的就是Widget通用窗口类,还有个MainWindows顾名思义主窗口。PyQt5的Widget被分离出来,似乎用来替代Dialog,并将Widget放入了QtWidget模块(库...

  • 基于arm64的ubuntu18.04的qt5与pyqt5环境搭建

    时间:2024-03-24 17:38:02

    引言该环境搭建在Ubuntu 18.04 Server系统下,且需要外接屏幕的硬件体系下。接下来将介绍测试硬件环境:1)ARM64的xxx开发板(带HDMI输出口)2)烧写了Ubuntu 18.04 Server系统3)通过HDMI外接显示屏1、qt5开发环境搭建1.1 更换roc1 ubuntu1...

  • pyqt5环境配置及布局丢失问题排查

    时间:2024-03-24 17:34:43

    在做一个界面项目的时候用到pyqt5在虚拟环境中安装pyqt5和pyqt5-tools后,尝试执行一个测试界面发现pycharm报错,插件丢失尝试直接去执行虚拟环境下的designer,可以正常启动,证明不是依赖包安装的错误。所以一定是pycharm本身出现的问题,百度发现需要设置一下插件路径的环境...

  • PyQt5中QTableView函数讲解

    时间:2024-03-23 22:42:01

    如果想熟悉QTableWidget,请参考PyQt5高级界面控件之QTableWidget(四)原始表格现象setSpan(int, int, int, int)四个参数分别代表,起始行,列,合并的行数,全并的列数,合并的内容为起始行列的内容,如setSpan(1,1,2,2),得到的现象如下:cl...

  • 基于YOLOv8深度学习的橙子病害智能诊断与防治系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分类

    时间:2024-03-19 14:47:34

    《博主简介》 小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ ????感谢小伙伴们点赞、关注! 《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】 ...

  • Python编曲实践(十一):通过PyQt5和PyGame开发的简易MIDI电钢琴,支持键盘控制、基础存储、音符可视化及调性提示等功能

    时间:2024-03-14 21:51:18

    前言这个项目是我在半年前从零开始进行开发的,主要是为了在学习Python编曲初期通过开发这一个电钢琴界面来练练手,并实现一些通用的基础函数来方便后续的项目使用。这一电钢琴软件的功能无法与正统的商业软件相提并论,也没有进行特别彻底的优化和测试,显得略微笨拙,但也是我学习Python编曲初期凝结了很多心...

  • Pyqt5实现model/View,解决tableView出现空白行问题。

    时间:2024-03-10 11:59:00

     项目中表格需要显示5万条数据以上,并且实时刷新。开始使用的tableWidget,数据量一大显得力不从心,所以使用Qt的Model/View来重新实现。...

  • 基于yolov8与pyqt5的火焰烟雾实时检测系统设计

    时间:2024-03-04 09:27:19

    界面 权重:可以选择自己训练的yolov8模型,也可以用一些改进的yolov8模型作为系统的权重。 功能:单张图片的检测,视频文件的检测,多张图片同时检测,以及摄像头实时检测。 调整:可以调整置信度,IOU以适应更好的输出。 保存结果:可以选择是否保存预测结果到本地。 GPU预测:可以将预测调到g...

  • Python实用工具,pyqt5模块,Python实现简易版音乐播放器

    时间:2024-02-26 09:27:39

    前言:利用Python制作一款简易音乐播放器,让我们愉快地开始吧~开发工具Python版本:3.6.4相关模块:pyqt5模块;以及一些Python自带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。原理简介其实相关文件中的源代码我已经做了一些注释,会pyqt5的话基...

  • pyqt5报错:qt.qpa.plugin: Could not find the Qt platform plugin \"windows\" in \"\" This ap

    时间:2024-02-18 12:30:01

    环境:win10Python 3.7.5vs code  解决方法:新建环境变量,然后重启  vs code 就可以了QT_QPA_PLATFORM_PLUGIN_PATHC:\Users\Administrator\Desktop\新建文件夹 (2)\venv\Lib...