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
qt开发笔记
PythonStudio:国人开发的python窗体IDE,学生管理系统
国人开发的python窗体设计IDE,详情请看:PythonStudio:一款国人写的python及窗口开发编辑IDE,可以替代py
qt
designer等设计器了-CSDN博客这个软件作者还录制了入门的教程
andux
·
2023-12-31 06:27
python
给我时间来成长
ide
PythonStudio
python窗体设计
pyqt
Qt
Creator调用python代码处理图片结果显示
本期是一篇
Qt
的实战,准备为深度学习的功能制作界面使用,所以这里需要调用python代码的功能才能实现最后python版本的深度学习处理得到的图片能在
Qt
上展示。
bug生成中
·
2023-12-31 06:23
c++
python
开发语言
深度学习
人工智能
opencv
Qt
Creator可视化交互界面exe快速入门5
上一期介绍了加法计算器,本期介绍QObject定时器。首先一样先建个工程,比如我这项目名为QObject本期的任务就是制作图片在界面上显示,然后每秒定时切换,点击另一个暂停按钮,可以定格当前图片,即取消定时切换功能。显示图片的我们可以使用显示里面的label这个用于显示图片使用,我们先把中间的字去掉。然后我们需要实现上面的功能的话,还需要两个按钮,一个开始按钮,一个暂停按钮。
bug生成中
·
2023-12-31 06:52
c++
qt
交互
开发语言
DrGraph原理示教 - OpenCV 4 功能 - 颜色空间
稍微研究了一下,那就转
QT
开发,顺便把以前的功能代码重写一遍。至于在Ubuntu下折腾
QT
、OpenCV安装事宜,网上文章很多,照猫画虎即可。
DrGraph
·
2023-12-31 05:10
原理示教
DrGraph
OpenCV
opencv
人工智能
计算机视觉
QT
中的信号与槽的讲解
文章目录信号及其特点槽及其特点代码演示标准信号与标准槽函数方式一方式二自定义信号和槽connect()函数信号和槽函数存在函数重载的情况下
Qt
的信号槽机制注意事项信号及其特点信号:是一种特殊的函数,又称信号函数
scx_link
·
2023-12-31 05:25
QT笔记
qt
开发语言
c++
使用Python进行ros图像的发送
使用Python进行ros图像的发送这里首先要完成ros和Pycharm联合编程的设置,具体可以参考
qt
和pycharm联合ros编程的设置之后如果用到处理图像的这块的话,就需要下面cv_bridge的使用
前途似海_来日方长
·
2023-12-31 05:30
QT
、C++实验室管理系统
一、需求介绍:题目:基于
Qt
的实验室管理系统的设计项目命名以LabSystem+姓名拼音首字母(例如:LabSystemwXC)功能要求:一,基本必要功能:1,使用QSQLITE数据库完成数据库的设计。
来份煎蛋吧
·
2023-12-31 04:40
C++
QT实验室管理系统
实验室管理系统
QT实验室管理系统
C++‘实验室管理系统
基于C++ 、
QT
的可视化NS图绘制软件
目录一、项目介绍:二、软件运行截图:三、源码分享一、项目介绍:通过人机界面,能够绘制包含顺序型、选择型和WHILE重复型的NS图,为每个类型的NS图自带的数据可以输入C语言源代码文本,各类型的图可以相互嵌套组合,并能够将绘制好的NS图转换为C语言代码描述的程序。二、软件运行截图:三、源码分享私聊即可
来份煎蛋吧
·
2023-12-31 04:10
C++
QT的NS图软件的绘制
盒图
qt
c++
QML 自定义进度条组件开发
一、效果预览二、介绍:自定义的QML屏幕亮度拖动进度条组件CusProgressBar可跟鼠标移动更改进度条样式三、代码import
Qt
Quick2.12import
Qt
Quick.Controls2.12import
Qt
Quick.Controls.Material2.12
来份煎蛋吧
·
2023-12-31 04:10
QML
自定义进度条
QML
自定义ProgressBar
QML
QML
自定义进度条
QT
oolBox 实战样式
一.效果图展示使用
QT
oolBox控件实战样式代码:toolBar的左侧小箭头可切换方向ui->toolBox->setItemIcon(0,QIcon(":/res/down.png"));ui->toolBox
来份煎蛋吧
·
2023-12-31 04:40
Qt
QToolBox
java
ui
junit
基于C++,
Qt
的Tcp通信的文件传输系统
客户端可以上传本地文件的数据库,服务端可以收到文件;并且服务端界面会显示文件名称以及时间。客户端界面:服务端界面:
来份煎蛋吧
·
2023-12-31 04:39
c++
qt
tcp
Qt
xlsx操作Excel表格(进行导入操作)
一、获取
Qt
Xlsxhttps://github.com/dbzhang800/
Qt
XlsxWriter下载压缩包后解压;编译
Qt
xlsx文件这里需要perl环境(网上都有大家自行搜索)二、然后将编译后的
来份煎蛋吧
·
2023-12-31 04:39
Qt
Qtxlsx
qt
开发语言
QT
/C++ 远程数据采集上位机+服务器
一、项目介绍:远程数据采集与传输课题要求:编写个基于TCP的网络数据获取与传输的应用程序;该程序具备以下功能:1)本地端程序够通过串口与下位机(单片机)进行通信,实现数据采集任务2)本地端程序能将所获取下位机数据进行保存(如csv文本格式等);3)程序具备通信能力,本地端程序与远端用户用户可按照一定通信协议完成通信功能,实现所采集数据的4)本地端程序可依据远端用户指令,执行相应功能:如串口通信参数
来份煎蛋吧
·
2023-12-31 04:08
QT/C++
远程数据采集上位机
QT/C++数据采集
QT上位机
远程数据采集与传输
【
Qt
学习】 FFmpeg 环境搭建
目录一:资源准备二:环境配置三:环境测试一:资源准备相关ffmpeg资源文件博主已经分享资源,需要自取二:环境配置在.pro中添加指令INCLUDEPATH+=$$PWD/ffmpeg/include\LIBS+=$$PWD/ffmpeg/lib/avcodec.lib\$$PWD/ffmpeg/lib/avdevice.lib\$$PWD/ffmpeg/lib/avfilter.lib\$$PW
chenruhan_QAQ_
·
2023-12-31 00:54
FFmpeg音视频开发
音视频
ffmpeg
qt
【音视频 学习 ffmpeg】环境准备
环境使用ffmpeg6.1或者6.0链接https://ffmpeg.org/在windows进行摄像头和麦克风的复用读示例程序https://www.
qt
.io/download
QT
官网下载
qt
5.14
道剑剑非道
·
2023-12-31 00:24
音视频
学习
ffmpeg
arduino esp32连接阿里云物联网平台,上传和请求数据的示例代码
以下是一个示例代码,演示了如何使用M
QT
T协议将数据上传到阿里云物联网平台,并从平台上请求数据。
澂玙
·
2023-12-30 23:26
阿里云
物联网
云计算
ubuntu下
qt
creator打开大文件时内存占满并闪退的问题
在ubuntu16.04上,使用
qt
creator3.6.0打开一个2.6MB的头文时,会导致内存占满并闪退解决方法:Indexof/archive/
qt
creator/4.9/4.9.0使用
qt
creator4.9.0
氺月洞天
·
2023-12-30 21:44
qt
ubuntu
【NodeMCU_LUA系列】微信小程序获取中移OneNET数据
序号其它NodeMCULUA开发文档①NodeMCU/ESP8266DHT11使用②NodeMCU/ESP8266HTTPPOST数据至中国移动OneNET③NodeMCU/ESP8266M
QT
T接入中国移动
林政硕(Cohen0415)
·
2023-12-30 19:05
http
小程序
QT
UI自动化测试(1)
公司软件最多的产品是部署在Linux系统上,基于
QT
QML开发的UI,本来奔着免费的自动化框架去的,但是攻略了好久发现竟然没有合适的。
ct745363083
·
2023-12-30 19:26
自动化测试
qt
ui
开发语言
QT
日志调试系统(前台、后台、文件查看调试信息)
通过qInstallMessageHandler获取
Qt
的打印信息,将这些打印信息存放到一个Widget中,实现不通过后台就能查看日志信息。
东方忘忧
·
2023-12-30 19:08
QT
qt
开发语言
Qt
绘制圆环(渐变圆环)
voidWidget::paintEvent(QPaintEvent*event){QPainterpainter(this);painter.setPen(QPen(
Qt
::transparent,4
东方忘忧
·
2023-12-30 19:38
QT
qt
开发语言
c++
QSS QCalendarWidget
示例1:#
qt
_calendar_calendarview{background:white;}#
qt
_calendar_navigationbar{background:rgba(215,215,215,255
东方忘忧
·
2023-12-30 19:38
QT
qt
开发语言
QT
中代码设计和.ui文件设计的区别
在面试中很多面试官经常会问到.ui和代码设计的区别,在网上一搜发现几乎没有人去解答这个问题。首先我们看一下一个简单的deamon,分别是代码实现和.ui实现:代码版:.ui文件实现版通过以上两种实现方式,不难发现,代码上的实现能够更精细。.ui文件的实现更快,但是代码很长,当然有好处有坏处,好处是ui_widget.h它里面支持了翻译功能,坏处是它的编码这块无法调整。在看一个例子:代码实现:.ui
东方忘忧
·
2023-12-30 19:38
QT
qt
ui
开发语言
QT
自定义控件折线图、趋势图。
这里提供两种实现方式,一直自绘的自定义控件,一直三方SDK(qcustomplot)。这里主要介绍自绘的,它的优点是结构简单,代码逻辑好修改,容易定制,缺点是功能相对单一。三方的qcustomplot优点是功能丰富,性能突出。缺点是代码结构复杂,难以根据实际需求快速定制。方法一:接口介绍://传入数据,根据实际情况添加。structChartPointInfo{ChartPointInfo();C
东方忘忧
·
2023-12-30 19:08
QT
qt
c++
c语言
Qt
蓝牙实现连接
1、蓝牙模块在嵌入式设备上是通过串口连接,这样我们跟蓝牙进行交互是通过串口进行交互的。2、蓝牙一般是两板,一般是主机和从机,每块板跟嵌入式核心板都是通过串口进行通信的。3、蓝牙与蓝牙之间的通信方式这个我们不用管,我们只需要分别配置两块板,让主机能够扫描到从机。4、蓝牙板跟嵌入式核心板它们之间的通信协议是AT指令集。5、我们首先需要了解AT指令集,分别设置主机和从机。6、然后通过AT指令获取从机的M
东方忘忧
·
2023-12-30 19:08
QT
qt
QGraphicsItem设置不可被移动和指定鼠标可以点击按键
//获取鼠标可以点击按键
Qt
::MouseButtonsacceptedMouseButtons
东方忘忧
·
2023-12-30 19:07
QT
计算机外设
qt
开发语言
QT
通过pro文件一键切换版本
在代码中我们可以通过宏定义来控制不同的版本编译不同的代码。如:#defineIsArmOrX860#ifIsArmOrX86qdebug()<<"arm;#elseqdebug()<<"x86;#endif但是这种实现方式只能区分不同环境下的代码,而无法区分不同环境下的依赖库和头文件等关联文件。这里提供一种既可以区分不同环境下的代码,也可以区分不同环境下的依赖库和头文件的方法。如:pro文件#DE
东方忘忧
·
2023-12-30 19:07
qt
获取U盘盘符名称(U盘设备名)
完整指令:df|grep"^/dev/sd"|awk'{print$6}'基于
Qt
图形库实现的获取u盘名称的函数QStringUTool::udiskName(){///注意,这里有一个坑,
qt
无法执行带管道
东方忘忧
·
2023-12-30 19:36
QT
c/c++
linux
运维
qt
c++
Qt
下的8字节转6字节,转4字节,2字节。
在开发协议这块时,为了寻找一个快速的8字节转换其它字节的方式,百度许久也没有一款简洁好用,并且在
Qt
中也好调用的方法,所以设计出了以下方法,该方法支持8字节转为任意指定的字节长度。
东方忘忧
·
2023-12-30 19:06
c/c++
QT
qt
c++
开发语言
Qt
中的
QT
cpSocket、QWebSocket和QLocalSocket
同时实现了
QT
cpSocket、QWebSocket和QLocalSocket的简单通讯deamon,支持自动获取本机ip,多个客户端交互。
东方忘忧
·
2023-12-30 19:06
QT
qt
开发语言
Qt
进程通信之共享内存(QSharedMemory)
首先介绍下什么是共享内存。定义:共享内存指(sharedmemory)在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。共享内存是Unix下的多进程之间的通信方法,这种方法通常用于一个程
东方忘忧
·
2023-12-30 19:36
QT
c/c++
c++
qt
Qt
模拟键盘单击、组合键、鼠标移动的多种实现方式
Qt
模拟键盘点击分为两种情况:情况一:模拟键盘输入到系统窗口,整个系统都接收这个模拟输入。情况二:模拟键盘输入到指定的软件,只有指定的软件接收模拟输入。
东方忘忧
·
2023-12-30 19:06
QT
qt
计算机外设
开发语言
Qt
BCC异或校验、LRC纵向冗余校验、CRC循环冗余校验
BCC异或校验将每个字节数据(一般是两个16进制的字符)进行异或后即得到校验码。适用于大多数要求不高的数据通讯,像很多单片机系统的串口通讯。ASill异或校验unsignedcharGetBCC(unsignedchar*buf,unsignedintbufLen){unsignedcharcheck=0;//校验字节初始化while(bufLen--)check^=*buf++;//异或计数re
东方忘忧
·
2023-12-30 19:05
c/c++
QT
单片机
嵌入式硬件
ubuntu下使用QMediaPlayer闪退。
在新装的ubuntu进行移植或者首次安装
Qt
的编译环境,当我们的
Qt
项目中存在使用QMediaPlayer对象的时候,会出现莫名其妙的闪退现象,就是找不到什么原因,
qt
又没有具体提示,这个时候你打开视频
东方忘忧
·
2023-12-30 19:35
QT
c/c++
ubuntu
qt
linux
linux下
qt
无法使用fcix输入中文
解决方法:一、安装对应的输入法插件sudoapt-getinstalllibfcitx-
qt
5-dev拷贝系统路径上的/usr/lib/x86_64-linux-gnu/
qt
5/plugins/platforminputcontexts
东方忘忧
·
2023-12-30 19:35
QT
qt
linux
开发语言
QT
数据库的插入、更新、删除、查看的五种写法
当前方式仅支持
QT
的封装库QSqlQuery来调用。先打开数据库,然后将QSqlQuery和QSqlDatabase绑定。
东方忘忧
·
2023-12-30 19:04
c/c++
QT
数据库
qt
开发语言
QT
实现窗口大小随分辨率变化而变化
先上三张效果图,分别是原窗口、等比放大窗口和等比缩小窗口。实现原理,就是借用QGraphicsView的缩放功能来实现的,并且做好QGraphicsView的防锯齿设置,就能完美的适应各种不同分辨率的显示器上了。分辨率转换原理,如果窗口需要放在大分辨率的显示器上,需要将原窗口view大小调整到大分辨率的窗口对应的大小,然后将view进行scate放大;如果窗口需要放在小分辨率的显示器上,也需要将原
东方忘忧
·
2023-12-30 19:04
QT
qt
ui
开发语言
QT
+FFmpeg播放音视频简单版
头文件:#ifndefWIDGET_H#defineWIDGET_H#include#include#include#include#include#includeextern"C"{#include#include#include#include#include#include#include#include#include#include#include#include#include}#de
东方忘忧
·
2023-12-30 19:34
QT
c/c++
qt
ffmpeg
音视频
QT
QPainter防锯齿,能防止rotate旋转产生的锯齿。
QPainter的防锯齿,针对不同情况防锯齿,下面做了一个实验:1、图形防锯齿。未设置之前打开反走样设置能够消除圆的锯齿p.setRenderHints(QPainter::Antialiasing);2、图片存在锯齿未设置之前在打开反走样同时,对图片进行裁剪,并裁剪时打开防锯齿,能够消除锯齿。p.setRenderHints(QPainter::Antialiasing);p.drawPixma
东方忘忧
·
2023-12-30 19:34
QT
qt
开发语言
qt
的xml读写和QDomDocument、QDomElement、QDomNode、QDomNamedNodeMap讲解
在
QT
中除了使用QJsonDocument、QJsonObject、QJsonArray、QJsonValue来支持json文件的读写外,还可以通过QDomDocument、QDomElement、QDomNode
东方忘忧
·
2023-12-30 19:03
QT
qt
xml
c++
Linux系统中
Qt
程序指定位置加载库文件的四种方式
这边提供四种方法:方法一(环境变量临时加载):exportLD_LIBRARY_PATH=/home/yjd/code/mylib这种方式在终端退出后就会失效。方法二(配置环境变量到当前用户的.profile文件中):在~/.profile文件末尾加入两行:LD_LIBRARY_PATH=/home/yjd/code/mylibexportLD_LIBRARY_PATH方法三(全局所有用户都配置,
东方忘忧
·
2023-12-30 19:03
c/c++
QT
linux
运维
服务器
qt
获取cmd系统指令返回值的三种方法,支持windows和linux
注意,这里有一个坑,
qt
无法执行带管道"|“和重定向”>>"的linux指令,需要写入脚本的方式来执行。这里提供
东方忘忧
·
2023-12-30 19:03
QT
c/c++
qt
linux
windows
qt
显示图片的指定位置和大小
有时候我们需要在不裁剪图片的情况下,显示图片指定的区域,
qt
中会有两种方法:第一种使用qss来实现。第二种使用绘制事件来实现。
东方忘忧
·
2023-12-30 19:33
c/c++
QT
qt
开发语言
qt5
qt4
c++
QList、QVector、QMap、QHash安全删除(指定删除、遍历删除、快速删除)
Q各种容易结构介绍:除了QVarLengthArray,所有
QT
L数据都存放在堆空间,支持隐式共享。
东方忘忧
·
2023-12-30 19:33
QT
哈希算法
算法
数据结构
qt
调试问题四种方法
2、
qt
的pro文件添加QMAKE_CC+=
东方忘忧
·
2023-12-30 19:32
QT
c/c++
qt
qt4
qt5
QT
信号量QSemaphore基础学习
QT
信号量QSemaphore基础学习QSemaphore作为
QT
中的信号量,相当于多把互斥锁,QMutex只锁一次,而QSemaphore能锁多次,且控制多个条件。
东方忘忧
·
2023-12-30 19:02
QT
c/c++
qt
QT
QSS设置按钮边界样式
QT
设置按钮边界样式本学习添加三个按钮来做研究:QVBoxLayout*vbox=newQVBoxLayout();QWidget*w=newQWidget(this);this->setCentralWidget
东方忘忧
·
2023-12-30 19:02
QT
qt
使用c/c++实现多线程TCP通信
本文讲到在
qt
环境下多线程实现的的c和c++的tcp通信,具体原理不做描述,如三次握手四次挥手。服务器:1、定义文件描述符,套接字结构体sockaddr_in。
东方忘忧
·
2023-12-30 19:02
QT
c/c++
c语言
c++
tcp/ip
Qt
学习大全
★
Qt
提升绘制效率,绘制加速。
东方忘忧
·
2023-12-30 19:57
QT
qt
学习
开发语言
Qt
记录之实时获取窗体的尺寸Geometry
前言在进行
Qt
程序开发时,想在不同的地方获取主窗体QMainWindow的geometry或者frameGeometry属性。
FreeLikeTheWind.
·
2023-12-30 17:44
Qt开发流程
qt
开发语言
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他