E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pyqt5界面开发调试技巧
在全志H618上用OpenCV读取图像显示到
PyQt5
窗口上
OpenCV能够处理图像、视频、深度图像等各种类型的视觉数据,在某些情况下,尽管OpenCV可以显示窗口,但
PyQt5
可能更适合用于创建复杂的交互式应用程序,而自带GPU的H618就成为了这些图像显示的最佳载体
DOT小文哥
·
2024-01-11 08:06
全志H616
智能硬件
交互
opencv
qt
计算机视觉
视觉检测
PyQt5
系列之基本布局与控件使用
创建布局盒子#-*-coding:utf-8-*-#Creator:zhu#Time:2023-12-13importxlwtimportsys,base64,xlrd,re,datetimefrom
PyQt5
浩哥爱吃肉
·
2024-01-11 02:52
qt
开发语言
PyQt5
系列之核心模块与控件
一、模块介绍1、QtCore:包含了核心的非GUI的功能。主要和时间、文件与文件夹、各种数据、流、URLs、mime类文件、进程与线程一起使用2、QtGui:包含了窗口系统、事件处理、2D图像、基本绘画、字体和文字类3、QtWidgets:包含了一些列创建桌面应用的UI元素二、QtWidgets使用介绍1、按钮:QPushButton用法:QPushButton("按钮文字,如提交")2、纯文本控
浩哥爱吃肉
·
2024-01-11 02:50
qt
开发语言
qt图形化
界面开发
DAY2
作业:1>思维导图2>使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空#include"widget.
专写bug的屑
·
2024-01-10 21:25
qt
命令模式
开发语言
qt图形化
界面开发
DAY1
作业:1>思维导图2>自由发挥应用场景实现一个登录窗口界面。要求:尽量每行代码都有注释#include"mywidget.h"MyWidget::MyWidget(QWidget*parent):QMainWindow(parent){//=============窗口类==============//窗口标题this->setWindowTitle("ONEPIECEワンピース");//窗口图标
专写bug的屑
·
2024-01-10 21:55
qt
数据库
开发语言
qt图形化
界面开发
DAY3
作业:1>思维导图2>完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面如果用户点击取消按钮
专写bug的屑
·
2024-01-10 20:21
qt
开发语言
QT上位机开发(网络程序
界面开发
)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】传统的上位机对接方式还是以232、485、can为主,随着网络的发展,越来越多的设备都是以网络进行通信的。毕竟相比较之前,网络通信的方式太多了,设备之间仅需要交换机、路由器就可以通信,不需要放在一起。传统消费领域的网络通信,一般是电脑和电脑之间的通信。而工业领域,网络通信更多是设备和设备之间的通信,设备
嵌入式-老费
·
2024-01-10 17:55
C#
WPF
+
QT上位机开发
网络
如何用
PyQt5
快速构建一个简单的 GUI 应用
image1.介绍PythonGUI常用的3种框架是:Tkinter、wxpython、
PyQt5
PyQt5
基于Qt,是Python和Qt的结合体,可以用Python语言编写跨平台的GUI应用程序相比Tkiner
AirPython
·
2024-01-10 10:57
pyqt5
实现按钮单窗口多页面切换
1.使用QTDesigner进行设计创建一个MainWindow从左侧选出PushButton、StackedWidget分别拖到我们的MainWindow里,怕看不见StackedWidget,给他上个色在QTDesigner的右上角可以看到我们的StackedWidget包含了两个page先选中第一个page,从左侧选择Label控件拖到第一个page中。为做出区分,将该Label的内容设置为
急眼了无敌
·
2024-01-10 00:18
qt
开发语言
【HarmonyOS4.0】第四篇-ArkUI基础实战
ArkUI开发框架是方舟开发框架的简称,它是一套构建HarmonyOS/OpenHarmony应用界面的声明式UI开发框架,它使用极简的UI信息语法、丰富的UI组件以及实时界面语言工具,帮助开发者提升应用
界面开发
效率
无处安放的波澜
·
2024-01-09 19:53
harmonyos
华为
typescript
前端
PyQT5
实现图像处理应用(含Windows7下完整打包方案)
目录1、任务概述2、环境安装2.1创建虚拟环境2.2安装依赖库3、程序开发3.1框架搭建3.2读取图像3.3图像处理4、打包部署5、小结1、任务概述本篇博文将通过
PyQT5
来实现一个简单的图像处理应用,
钱彬 (Qian Bin)
·
2024-01-09 13:27
单独的博客资料
qt
图像处理
pyqt5
windows7部署
pyinstaller
项目1在线交流平台-1.SpringBoot整合SSM环境准备-5.项目
调试技巧
与git版本控制
文章目录常见调试方法1.常见响应状态码官网200成功响应StatusCode:200300状态码301(转发跳转)302(重定向):请求转发与重定向的区别contreller返回模板视图名与返回路径名的区别其他300状态码客户端响应[`404NotFound`](https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status/404)服务端响应[`
天生我才~~
·
2024-01-09 09:17
项目笔记总结
java
后端
git
python
pyqt5
设置窗体风格
image.png--coding:utf-8--'''【简介】界面风格例子'''importsysfrom
PyQt5
.QtWidgetsimport*from
PyQt5
.QtCoreimport*from
PyQt5
importQtCorefrom
PyQt5
SkTj
·
2024-01-09 04:52
QT上位机开发(文本编辑器的
界面开发
)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】文本编辑器是编程开发中经常使用到的一个软件,比如说notepad++就是其中一种。这里说编写一个文本编辑器,并不是说真的要写一个和notepad++一模一样的软件。如果是那样,那么工作量也太大了。我们主要是想借助于文本编辑器这样一个软件,了解下常规软件的菜单、工具栏和状态栏是怎么设计的,槽函数应该怎么写
嵌入式-老费
·
2024-01-08 12:52
C#
WPF
+
QT上位机开发
qt
开发语言
Java、Python、C++和C#的
界面开发
框架和工具的重新介绍
好的,以下是Java、Python、C++和C#的
界面开发
框架和工具的重新介绍:Java
界面开发
:Swing:是Java提供的一个基于组件的GUI工具包,可以创建跨平台的图形用户界面。
laocooon523857886
·
2024-01-08 09:20
python
算法
使用
PyQt5
+OpenCV显示摄像头图像
使用
PyQt5
+OpenCV显示摄像头图像使用pyuic5将ui文件转换为ui.py文件,内容如下:#-*-coding:utf-8-*-#Formimplementationgeneratedfromreadinguifile'camerapage.ui
图像处理大大大大大牛啊
·
2024-01-08 07:54
python
qt
pyqt5
opencv
视频
Python 利用
PYQT5
设计基于RSA算法盲签名的匿名化电子支付系统设计与实现
基于RSA算法的盲签名算法DavidChaum于1982年提出盲签名的概念,并利用RSA算法设计了第一个盲签名方案.该方案的安全性基于大整数分解问题盲签名的步骤1.密钥生成签名者执行以下步骤生成密钥对:①签名者选择两个大素数p,q,计算n=pq,φ(n)=(p-1)(q-1);②签名者选择两个大整数e,d,满足ed=1modφ(n),gcd(e,φ(n))=1;③签名者保存私钥(d,n),并公开公
墨言ink
·
2024-01-08 07:18
PYTHON
密码学
盲签名
服务器
运维
Opencv与
PyQt5
设计一个摄像头界面
这是我见过很详细的教你如何使用的
PyQt5
来完成UI界面设计的,专注于UI界面设计。对我而言,这教程就像是一个实用工具,因为我只需要能够显示图像并展示模型推理的结果即可。
夏天是冰红茶
·
2024-01-08 07:18
UI界面开发
opencv
人工智能
计算机视觉
[python]使用
pyqt5
搭建yolov8 竹签计数一次性筷子计数系统
【官方框架地址】github地址:https://github.com/ultralytics/ultralytics【算法介绍】Yolov8是一种先进的深度学习算法,用于目标检测任务,特别是针对图像中物体的实时检测。它是Yolov3和Yolov4之后的又一重要迭代,带来了诸多改进和新特性。本文将详细介绍Yolov8算法的原理、特点、实现细节以及与其他目标检测算法的比较。一、Yolov8算法原理Y
FL1623863129
·
2024-01-08 06:04
Python
YOLO
(番外篇)Raspberry Pi(树莓派)使用
PyQt5
控制伺服电机转动
几年前自己动手DIY做了一个智能小车,用的是ARM-A8的开发板做的控制核心,移植的厂家提供的Linux系统,很多设备的驱动程序都是自己写的,学习了字符设备驱动、块设备驱动驱动,到网络设备驱动等等系统驱动程序的编写,用到了uboot裁剪移植,内核的裁剪和移植,还有文件系统的制作等等内容,应用层软件通过系统调用控制底层设备,还需要封装库等等,很是复杂,这段时间接触到了树莓派和Python,发现很多基
weixin_39738774
·
2024-01-08 06:26
树莓派控制多个舵机
GDB
调试技巧
实战--发现release版本程序中的循环链表
目录客户问题GDB自定义命令发现循环链表逐行解释如何使用客户问题客户报告程序hang在那不干活了,通过查看现场发回来的diag信息,我们发现有一个进程几乎占用了100%CPU。于是让客户发回来这个进程的coredump。研究发现它陷入了一个循环链表。
深山老宅
·
2024-01-08 02:58
GDB技巧
各式各样客户问题
链表
数据结构
gdb
GDB
调试技巧
实战--使用Python修改客户release版本生产环境内存
目录效果预览概述GDB的Python接口介绍初识Python接口用Python重写上节功能--改内存
深山老宅
·
2024-01-08 02:58
GDB技巧
linux
服务器
GDB
调试
GDB
调试技巧
实战--chatGPT辅助考察strace原理
想法本想写一篇strace代码解读的帖子,但是市面上已经有很多介绍strace原理的文章。就不重复造轮子了。还是授人以鱼不如授人以渔,讲讲如何利用GDB+ChatGPT辅助通过实践理解strace主要程序流吧。既然strace的主要原理是利用ptrace系统函数控制tracee(被调试者)及wait4等待tracee到达syscall(开始和结束都停止),那我就直接gdbattach到编译出来的s
深山老宅
·
2024-01-08 02:58
GDB技巧
linux
chatgpt
人工智能
GDB
调试
strace
GDB
调试技巧
实战--为release程序加载符号
#问题#内存数据分析是开发人员的重要技能,特别是对于C/C++程序员而言。微软表示,“微软每年分配的CVE中有70%仍然是内存安全问题”。内存数据就像事故现场,人们可以在其中发现内存数据重叠或损坏的内存数据,从而可能提供有价值的洞察力,揭示问题的根本原因。如果是DEBUG版本的程序,我们可以轻松打印数据结构及对应的值,但是release版本的程序或coredump就很难了,一般我们只能通过GDB里
深山老宅
·
2024-01-08 02:57
GDB技巧
c语言
GDB
调试
符号
symbol
GDB
调试技巧
实战--条件断点兼谈快速定位打开某个文件的代码
问题:本系列期望用一个简单的实例来展示一些
调试技巧
。不时更新。本期问题是:如何才能快速定位到打开某个文件的代码?(对应open/fopen,读者可举一反三到其它系统函数)。
深山老宅
·
2024-01-08 02:56
GDB技巧
gdb
调试
条件断点
_streq
调试技巧
GDB
调试技巧
实战--查看汇编指令兼谈栈数组初始化
问题:最近我们利用Polaris扫描代码,扫出了大量栈数组没有初始化的问题,大型项目中没有初始化的数组可能含有垃圾数据引起不可预知的错误。Review代码过程中,发现大家真是“八仙过海各显神通”,各种办法。同时我也对有些代码有些疑问,比如chars[64]=“abc”,会不会把s[4]后的数据都赋值为0哪?百里之堤溃于蚁穴,不高级,但很重要。本节就窥探一下这些小细节。试验代码:尽量考虑到各种各样的
深山老宅
·
2024-01-08 02:56
GDB技巧
GDB
调试
调试技巧
汇编指令
初始化数组
GDB
调试技巧
汇总
GDB
调试技巧
汇总利用gdb追踪性能瓶颈为release程序添加符号定义连续打印链表显示内存布局显示当前调试文件的路径可视化调试在GDB中执行shell命令像shell管道一样连接不同的命令打印数组中连续的多个项查找内存回退执行反汇编列出信号处理函数
深山老宅
·
2024-01-08 02:26
GDB技巧
linux
gdb
c++
专栏序言-GDB高级
调试技巧
实战
但一些高级特性不是那么容易理解的,本专栏目前包括19篇文章(以后还会陆陆续续更新的)——深入挖掘了GDB的高级
调试技巧
,通过实际例
深山老宅
·
2024-01-08 02:25
GDB技巧
GDB
PyQT5
+MySQL的学生信息管理系统【附源码,运行简单】
PyQT5
+MySQL的学生信息管理系统【附源码,运行简单】总览1、《
PyQT5
+MySQL的学生信息管理系统》1.1方案设计说明书设计目标需求分析工具列表2、详细设计2.1登录2.2程序主页面2.3学生新增界面
跳舞的皮埃尔
·
2024-01-07 19:16
Python
mysql
数据库
python
pyqt
基于YOLOv8深度学习的人脸面部表情识别系统【python源码+
Pyqt5
界面+数据集+训练代码】深度学习实战
《博主简介》小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体
阿_旭
·
2024-01-07 19:13
深度学习实战
AI应用软件开发实战
计算机视觉
YOLO
深度学习
python
表情识别
深度学习实战
java可视化
界面开发
--保存画图界面-0904
java可视化
界面开发
–保存画图界面保存画图界面前言前面自制了画图工具,可以在java制作的画图界面上进行画图编辑,但是问题是,当我们点击画图工具的缩小放大栏时,我们画的图形会被擦除,这涉及到一个java
qq_43369327
·
2024-01-07 17:29
java
java
PyQt5
从入门到实践——Chapter4
PyQt5
窗口设计基础
目录概述1.窗口属性列表2.窗口的个性化设置2.1设置窗口的对象名称2.2设置标题栏名称2.3修改窗口大小2.4更换窗口图标2.5设置窗口背景2.6控制窗口透明度2.7设置窗口样式3.信号与槽4.多窗口设计5.UI与逻辑代码分离概述窗口的特征可以通过QtDesigner进行设计,也可以直接通过代码进行设置。本部分将记录窗口的个性化设置(背景颜色、图片等)、信号与槽、多窗口设计等。1.窗口属性列表在
木木_l
·
2024-01-07 14:58
PyQt5从入门到实践
学习笔记
qt
python
开发语言
qt5
PyQt5
从入门到实践——Chapter6
PyQt5
高级控件
1.进度条类控件
PyQt5
提供了进度
木木_l
·
2024-01-07 14:58
qt
python
开发语言
qt5
PyQt5
从入门到实践——Chapter7 菜单、工具栏和状态栏
目录概述1.菜单2.工具栏3.状态栏概述菜单是窗口应用程序的主要用户界面要素,工具栏为应用程序提供了操作系统的界面,状态栏则会显示系统的一些状态信息。1.菜单创建菜单栏时,需要用到QMenuBar类,QMenu类和QAction类。注:只有QAction菜单项可执行操作,其常用的信号是triggered,用来在单击菜单时发射。实例:单击菜单项弹出信息提示框完整代码:#-*-coding:utf-8
木木_l
·
2024-01-07 14:58
PyQt5从入门到实践
学习笔记
qt
开发语言
qt5
python
PyQt5
从入门到实践——Chapter3 第一个
PyQt5
窗口程序
Pycharm菜单栏中展开Tools—ExternalTools中提前配置的QtDesigner(或打开提前发送到桌面的designer.exe),显示出“新建窗体”(如图),其中MainWindow窗口是
PyQt5
木木_l
·
2024-01-07 14:28
PyQt5从入门到实践
学习笔记
qt
python
开发语言
qt5
PyQt5
从入门到实践——Chapter2 搭建开发环境
概述
PyQt5
开发必备工具:(1)解释器:Python(2)开发Python程序的集成开发工具:Pycharm(3)所需模块:
pyqt5
(GUI框架Qt5的Python接口)、
pyqt5
-tools(包含
木木_l
·
2024-01-07 14:27
PyQt5从入门到实践
学习笔记
qt
python
开发语言
qt5
PyQt5
从入门到实践——Chapter5
PyQt5
常用控件
目录概述1.控件概述2.文本类控件2.1Label:标签控件(1)设置标签文本(2)设置标签文本的对齐方式(3)设置文本换行显示(4)为标签设置超链接(4)为标签设置图片2.2LineEdit:单行文本框(1)设置密码登录格式2.3TextEdit:多行文本框2.4SpinBox:整数数字选择控件2.5DoubleSpinaBox:小数数字选择控件2.6LCDNumber:液晶数字显示控件3.按钮
木木_l
·
2024-01-07 14:23
PyQt5从入门到实践
学习笔记
qt
python
开发语言
qt5
Python-
pyqt5
之Progressbar:进度条(实现跑马灯效果)
任务目标:实现跑马灯效果,单击开始,进度条开始动,单击停止,进度条停止设计:完整代码:from
PyQt5
importQtCore,QtGui,QtWidgetsclassUi_MainWindow(object
时针滴滴答啊
·
2024-01-07 11:07
Python学习
1024程序员节
python
qt
pyqt
开发语言
Python-
pyqt5
之ComboBox:下拉组合框
设计:完整代码:from
PyQt5
importQtCore,QtGui,QtWidgetsclassUi_MainWindow(object):defsetupUi(self,MainWindow):MainWindow.setObjectName
时针滴滴答啊
·
2024-01-07 11:06
Python学习
python
qt
开发语言
Python-
pyqt5
之RadioButton:单选按钮
任务目标:输入用户名密码,选择登录角色,按回车键或点击登录可显示登录信息,点击退出,可退出程序设计:完整代码:from
PyQt5
importQtCore,QtGui,QtWidgetsfrom
PyQt5
时针滴滴答啊
·
2024-01-07 11:06
Python学习
python
qt
开发语言
qt5
Python-
pyqt5
之 CheckBox:复选框
完整代码:from
PyQt5
importQtCore,QtGui,QtWidgetsclassUi_MainWindow(object):defsetupUi(self,MainWindow):MainWindow.setObjectName
时针滴滴答啊
·
2024-01-07 11:06
Python学习
python
qt
期货日数据维护与使用_日数据维护_日数据更新
待更新合约”日数据日数据文件“选择日数据所在目录”按钮点击“执行”按钮点击sqlite3代码按钮点击后执行的代码子线程代码写在前面:本文默认已经创建了项目,如果不知道如何创建一个空项目的,请参看以下两篇博文
PyQt5
程序猿与金融与科技
·
2024-01-07 10:07
期货日线数据维护与使用
python
期货
期货日数据维护与使用_日数据维护_合约更新
按钮点击sqlite3代码按钮点击后执行的代码子线程代码“新增合约json下载”按钮点击“追加合约json下载”按钮点击写在前面本文默认已经创建了项目,如果不知道如何创建一个空项目的,请参看以下两篇博文
PyQt5
程序猿与金融与科技
·
2024-01-07 10:36
期货日线数据维护与使用
python
期货
期货日数据维护与使用_日数据维护_模块整体代码
目录写在前面setting.pysqlite_tool.pyfuture_widget.py写在前面本文默认已经创建了项目,如果不知道如何创建一个空项目的,请参看以下两篇博文
PyQt5
将项目搬到一个新的虚拟环境中
程序猿与金融与科技
·
2024-01-07 10:36
期货日线数据维护与使用
python
期货
期货日数据维护与使用_日数据维护_模块运行演示
写在前面:本文默认已经创建了项目,如果不知道如何创建一个空项目的,请参看以下两篇博文
PyQt5
将项目搬到一个新的虚拟环境中https://blog.csdn.net/m0_37967652/article
程序猿与金融与科技
·
2024-01-07 10:32
期货日线数据维护与使用
python
期货
Java 数组 - 二维数组
Java数组-二维数组1.二维数组的概念2.二维数组的声明与初始化2.1声明2.2初始化2.2.1静态初始化2.2.2动态初始化2.3二维数组的遍历3.二维数组的内存分配4.案例:杨辉三角补充:IDEA
调试技巧
贰贰柒丶阿拽
·
2024-01-07 10:56
从零学Java
java
python
开发语言
pyqt5
项目(计算器)
计算器效果,只要数值发生改变就会及时进行计算给出结果~运行效果大概是这样~下面就是代码:(在各位的电脑上可能不能直接运行,因为需要在代码所在文件夹下放有特定名字的图标作为图标~)importsysfrom
PyQt5
肥宅_Sean
·
2024-01-07 08:06
Pyqt5
实现多线程程序
主从架构Pyqt常常使用**主从架构(Master-Workers架构)**来避免界面卡死的情况。Master-Workers架构就像它的名字,一个master统领着几个workers一起干活。其中某个worker倒下了不会导致整体任务失败。matser不用干活,因此可以专心指挥workers。在qt5中,master代表主线程,主要维持主界面的运行。当触发某项耗时耗力的任务时,主线程将这项任务分
唐BiuBiu
·
2024-01-07 06:27
Python学习笔记
python
pyqt
Python Gui图形化开发
PyQt5
、Tkinter、Kivy等GUI工具,助你轻松构建Python应用。新手友好的PySimpleGUI,高交互性的PyForms,助你搭建理想用户界面。
姗丽尔
·
2024-01-07 04:41
编程教学
python
开发语言
QFileDialog一些常用方法
1.3getSaveFileName:获取要保存的文件的名称和位置QFileDialogQFileDialog是QWidget的一个方法,
pyqt5
官网1.1getOpenFileName获取文件目录QtWidgets.QFileDialog.get
giao客
·
2024-01-07 03:09
PyQt
宠物狗嘴套检测系统
qt
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他