首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
pyside6专题
yolov8目标检测pyside6可视化图形界面+检测源码ui文件——用于计数统计
项目结构 YOLOv8模型加载:加载预训练的YOLOv8模型。PySide6 GUI:设计图形用户界面,用于显示检测结果和控制选项。摄像头/视频输入:从摄像头或视频文件读取图像帧。目标检测:使用YOLOv8模型对输入图像进行实时目标检测。计数统计:根据检测到的目标数量更新界面上的计数器。 关键步骤 1. YOLOv8模型准备 首先,你需要有一个YOLOv8模型,可以从官方仓库下载或
阅读更多...
pyside6增删改查插件
通过JSON文件类配置数据,生成CRUD的界面,支持列表和树结构,支持数据钻取。 目录 一、form_config.json文件 二、代码及使用示例 三、效果图 一、form_config.json文件 {"id": 1,"title": "用户管理","database": "sqlite:///CRUD_DEMO_DATABASE.db","table": "u
阅读更多...
PySide6进阶教程 | 实现单、多个各类文件的导入
前言 在PySide6中实现文件导入功能可以通过使用QFileDialog类来完成。QFileDialog提供了多种模式,可以根据需要选择单个文件或多个文件的导入。 本章将详细介绍如何利用QFileDialog类来实现单个文件或多个文件的导入功能,并结合按钮组件来触发相关事件。 🚀🚀🚀 Pyside6实战教程专栏目录入口:点击跳转 目录 一、单文件导入示例 二、多
阅读更多...
PySide6入门教程之六 | Main Window、Widge、Dtialog三大类型窗口的使用
前言 PySide6 是用于Python的一个跨平台GUI库,它提供了Qt框架的Python绑定。在PySide6中,QMainWindow,QWidget, 和 QDialog 都是非常常用的类,它们各自有特定的应用场景和功能。 🚀🚀🚀 Pyside6实战教程专栏目录入口:点击跳转 目录 一、QMainWindow创建方式 二、QWidget三、QDialog
阅读更多...
在Ubuntu22.04使用PySide6或PyQt5的文件选择框时,无法显示文件夹中的文件问题的解决方案
摘要:在使用PySide6或PyQt5开发图形用户界面(GUI)应用程序时,我们经常会使用 QFileDialog 来让用户选择文件或文件夹。然而,有时候会遇到一个奇怪的问题,即在打开文件选择对话框时,某些文件类型明明存在于文件夹中,但却无法显示。本文将详细介绍这个问题,并提供解决方案。 问题描述 我在编写的一个PySide6程序,使用 QFileDialog.getOpenFileNam
阅读更多...
一文看明白QML输入框的动画制作Python PySide6 Qt6 QML LineEdit 输入框
1. 前言 本代码为扫地僧-smile原创, 废话不多说, 直接看效果图由于录制的这个GIF图掉帧严重, 实际动画效果非常细腻 2.看代码 控件模块代码如下 SmileLineEdit.qml import QtQuickimport QtQuick.Controls/* __author__: 扫地僧-smile */Rectangle {// 属性property int ti
阅读更多...
疯狂刷题python版 | 使用PySide6自制刷题软件【源码+解析】
疯狂刷题python版 | 使用PySide6自制刷题软件【源码+解析】 一、前言二、思考三、软件设计四、软件实现(一)使用QWebEngineView控件通过JavaScript代码和chrome内核进行数据交互和逻辑控制(二)用户分别通过浏览器 GUI和PySide6 GUI进行操作(三)使用PySide6 GUI获取用户计算机本地资源 五、遇到问题及解决方案(一)如何把excel数据转
阅读更多...
【Python】PySide6使用入门和注意事项
文章目录 前言关于PySide和PyQtQt Designerpyside6在vscode中ui文件转换兼容性问题主程序结构蓝牙协议初探(应用层) 前言 最近在开发一个带界面的软件,需要使用蓝牙,然后找到一个开源仓库使用的是Qt里面的Qbluetooth模块,并且是基于PySide6开发的。之前实际项目中只用过PyQt5,尝试过PySide2,感觉这两者基本一致,代码上可能
阅读更多...
PySide6实现pdf转化为word和长图片
目录 一:实现思路 二:实现过程 三:完整代码和实现 一:实现思路 最近在使用wps,发现wps中使用pdf转化为长图片还需要收费,这么不地道。就想自己能不能用程序实现这种功能的。还好python在自动化办公领域比较强悍,对文档操作也是得心应手。因此记录下用python实现pdf转化为图片和word。我们使用pyside6实现,设计一个主界面包含转化类型选择,图片选择框,图片路径
阅读更多...
基于YOLOv8+PySide6的快递分类管理系统
1、背景 随着电子商务的飞速发展,快递行业所承受的数据处理需求愈发庞大。在这样的背景下,传统的手工分类方法已经显得力不从心,因其不仅耗时耗力,还存在着易出错的隐患。因此,迫切需要研发出一套高效而准确的自动化系统,以应对这一挑战,其重要性愈发凸显。这样的系统不仅能够有效地提升快递行业的运营效率,还能够降低人力成本,减少错误发生的可能性,从而为行业的可持续发展提供有力支撑。 2、PySide6 框
阅读更多...
Pyside6实操笔记(一):系统页面跳转
文章目录 背景代码实现 背景 假设我们有个登录界面和注册界面,如果我们想要从登录界面跳转到注册界面注册用户名和密码,可以采取本篇博客的方式来实现。 代码实现 关键代码: 1.创建一个空的窗口 class shareInfo:mainwin = None 跳转代码 #编写跳转注册界面逻辑shareInfo.mainwin = RegistWindow()sha
阅读更多...
pyside6的信号与槽的简单测试
from PySide6.QtCore import QObject, Signal, QCoreApplicationimport sysdef handle_signal(arg1, arg2):print("Received objects:", arg1, arg2)class UI(QObject): # 创建QObject,用来承载和定义信号signal1 = Signal(obj
阅读更多...
Windows平台PyCharm之PySide6开发环境搭建与配置
PySide6 是一个用于创建跨平台 GUI 应用程序的库,它是 Qt for Python 的官方库。Qt 是一个跨平台的 C++ 应用程序框架,用于开发具有图形用户界面(GUI)的应用程序。PySide6 允许开发者使用 Python 语言访问 Qt 的功能,从而简化了开发过程。 以下是 PySide6 的一些关键特点: 跨平台:PySide6 允许开发者创建可在 Windows、mac
阅读更多...
【GitHub精选项目】高性能QtGUI框架:PinnacleQt_GUI_PySide6_PyQt6
【GitHub精选项目】高性能QtGUI框架:PinnacleQt_GUI_PySide6_PyQt6 前言 随着跨平台桌面应用的需求日益增长,开发者们寻求高效、易于使用的GUI框架来加速开发进程。今天,我们将介绍一个名为 PinnacleQt_GUI_PySide6_PyQt6 的开源项目,它基于强大的Qt框架,并通过PySide6或PyQt6提供Python绑定,使得创建现代、美观的桌
阅读更多...
PySide6的QListView添加QPushButton的方法
一、重写QStyledItemDelegate的paint()方法,通过style().drawControl()方法显示button 此方法成功 QPushButton().style().drawControl(QStyle.ControlElement.CE_PushButton, button, painter) https://blog.csdn.net/newxh/articl
阅读更多...
Pyside6详细使用教程python之GUI开发
1、首先需要安装Pyside6,终端执行命令: pip3.10 install pyside6 2、你们的一般是 pip install pyside6 2、如下代码创建一个简易程序导入必要的模块 import sys from PySide6.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton, QLine
阅读更多...
Python_GUI框架 Pyside6的信号与槽应用
Python_GUI框架 Pyside6的信号与槽应用 在Pyside6框架中,信号与槽(Signals and Slots)机制是连接用户界面元素与响应功能的核心机制。我们可以把信号想象成一根电线,而槽就是电线的另一端连接的灯泡。当电线(信号)被触发时,灯泡(槽)就会亮起(执行相应的操作)。 信号(Signals) 信号是对象在特定事件发生时发出的通知。比如,一个按钮被点击时,它会发出一
阅读更多...
Python_GUI框架 PyQt 与 Pyside6的介绍
Python_GUI框架 PyQt 与 Pyside6的介绍 一、简介 在Python的GUI(图形用户界面)开发领域,PyQt和PySide6是两个非常重要的工具包。它们都基于Qt库,为Python开发者提供了丰富的GUI组件和强大的功能。当然Python也有一些其他的GUI工具包,如Tkinter、wxPython等,但在此我们主要聚焦于PyQt和PySide6相关知识。 二、PyQt
阅读更多...
Python_GUI工具包 Pyside6的简介与基础操作
Python_GUI工具包 Pyside6的简介与基础操作 本文默认读者具备以下技能: 熟悉python基础知识,vscode或其它编辑工具 具备自主扩展学习能力 一、Pyside6简介 首先需要在这里先说明一下,我之前写的文章大多是ai相关的内容,此时在这里引入PythonGUI的介绍主要是为以后的文章中引用更多的实例做准备,我们在做实际项目时为了提升用户的体验,往往需要给用户提供一
阅读更多...
【python中级】 试用nuitka打包PySide6应用程序
【python中级】 试用nuitka打包PySide6应用程序 1.背景2.安装PySide63.试用nuitka打包 1.背景 之前博文,关于nuitka安装可以参考: 【python中级】安装nuitka打包工具 https://blog.csdn.net/jn10010537/article/details/137999083?spm=1001.2014.3001.55
阅读更多...
Pyside6:QDialog按钮变为中文
如果在Qt Designer中创建了一个Qdialog,自带按钮的类型,那么在Designer中显示是中文,但在运行时将变成英文。 如果程序不需要进行国际化,只在国内使用,那么进行中文化的操作还是有必要的,其实方式很简单,按钮组是基于QDialogButtonBox实现的,只要更改QDialogButtonBox的文本内容即可。 # 关键代码self.ui.buttonBox.b
阅读更多...
PySide6应用实践 | 在PyCharm配置和使用PySide6 QtDesinger
PySide6应用实践 | 在PyCharm配置和使用PySide6 QtDesinger 一、前言二、在PyCharm External Tools中配置PySide61.PyCharm External Tools的用途2.在Pycharm External Tools中配置PySide6 QtDesinger3.在Pycharm中使用PySide6 QtDesinger
阅读更多...
pyside6自定义部件库和软件框架的建设记录
自定义的部件库原则上尽量做到前后端分离,接口方便,复制简单。 单选框部件 # encoding: utf-8#################################################### 自定义的单选框#################################################### 对外接口:# stat
阅读更多...
YOLOv5实战记录05 Pyside6可视化界面
个人打卡,慎看。 指路大佬:【手把手带你实战YOLOv5-入门篇】YOLOv5 Pyside6可视化界面_哔哩哔哩_bilibili 零、虚拟环境迁移路径后pip报错解决 yolov5-master文件夹我换位置后,无法pip install了。解决如下: activate.bat中修改:@set "VIRTUAL_ENV=D:\yolov5-master\venv"activate中
阅读更多...
Pycharm配置Pyside6-Designer,UIC,rcc工具
1. Pyside6安装 如果您的电脑安装了Anconda,那么可以先创建一个虚拟环境。yoloside为虚拟环境名称, # 创建虚拟环境conda create -n yoloside python=3.9# 激活虚拟环境conda activate yoloside # 激活虚拟环境后,使用以下命令直接安装Pyside6。pip install pyside6 -i https:
阅读更多...
基于YOLOv8的交通车辆实时检测系统【训练和系统源码+Pyside6+数据集+包运行】
✨目录 一、系统概述和展示🎄1.1 摘要 🎈 二、一站式使用教程🎄三、YOLOv8原理剖析🎄3.1 YOLOv8背景和技术原理🎈 四、模型训练、评估和推理🎄4.1 数据集介绍🎈4.2 模型训练🎈4.3 结果评估🎈4.4 模型推理🎈 五、项目完整目录及获取方式介绍🎄5.1 项目完整目录🎈5.2 项目获取方式🎈5.3 作者介绍🎈 《往期经典回顾》
阅读更多...