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
QT
/C++获取电脑CPU实时占用率
在计算CPU的占用率时,我们首先了解一下CPU使用率的计算方式,无论是单个进程cpu占用率还是系统整个cpu使用率,都是一样的计算公式:1、cpu使用率=运行时间/间隔时间2、运行时间=内核时间+用户时间-空闲时间3、间隔时间=内核时间+用户时间因此,根据上述公式的原理,在计算CPU使用率时需要阻塞/等待线程若干时间。由于需要阻塞线程,所以计算CPU使用率的函数是绝对不能写在主线程里的,因此另开一
云开发者联盟
·
2025-03-09 16:45
qt
c++
单片机
QT
中的元对象系统(三):QObject深入理解
2.4.属性系统2.4.1.Q_PROPERTY配置的属性2.4.2.动态属性2.4.3.实现原理2.5.国际化支持2.6.定时器支持3.类设计(q和d指针)4.总结1.简介QObject这个class是
QT
流星雨爱编程
·
2025-03-09 14:56
#Qt
#C++进阶
qt
开发语言
c++
QT
多线程使用
Qt
多线程编程教程在
Qt
中,多线程编程可以通过多种方式来实现。本文将介绍两种主要的多线程编程方法:使用
Qt
Concurrent和
QT
hreadPool。
冬停
·
2025-03-09 12:41
qt
开发语言
qt
操作多个sqlite文件
qt
操作多个sqlite文件Chapter1
qt
操作多个sqlite文件1.引入必要的头文件2.创建并连接多个SQLite数据库3.代码说明4.注意事项Chapter2
qt
多线程操作sqlite多文件1
宁静致远2021
·
2025-03-09 10:24
Qt经验总结
工控软件
嵌入式Linux及驱动开发
qt
sqlite
嵌入式Linux开发
常见开源许可证
常见开源许可证许可证允许商业使用是否必须开源适用场景MIT✅是❌否最宽松,适合开源库(如OCCT相关项目)GPL✅是✅必须强制开源,适合Linux、GNU项目LGPL✅是☑️仅限修改核心部分适用于动态库(如
Qt
WwwwwH_PLUS
·
2025-03-09 07:52
#
Software
Engineering
开源
Qt
/C++中的多线程同步机制详解
同步操作就像排队一样,你做一件事,得等到它完成才能继续做下一件事。比如你在电商网站购物,点了“购买”按钮后,系统会马上查库存,这时候你会看到一个加载的提示,必须等到库存查完才能继续支付。如果库存不够,系统会报错,你就不能继续操作了。异步操作则不同,你做一件事,不需要一直等着,可以继续做其他事情。比如你付完钱下单后,系统会给你发订单确认邮件。这个过程是异步的,你不用等着邮件发完,可以继续浏览网站或者
王者级废铁
·
2025-03-09 06:25
QT
C/C++
qt
c++
PythonGUI编程从入门到精通,24个实用案例解析
1.GUI库的选择:Tkinter,Py
Qt
,wxPythonPython做GUI的库很多,我比较常用的是Tkinter、Py
Qt
和wxPython。
东眠的鱼
·
2025-03-09 03:08
数据库
android
性能优化
python
数据分析
开发语言
Python学习
基于STM32+
Qt
上位机设计的智慧停车场管理系统(207)
文章目录一、前言1.1项目介绍【1】项目背景【2】设计实现的功能【3】项目硬件模块组成1.2设计思路1.3项目开发背景【1】选题的意义【2】可行性分析【3】摘要【4】系统整体架构设计【5】参考文献1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统功能总结1.6系统框架图1.7硬件原理图1.8硬件实物图二、硬件选项2.1OV7725摄像头2.2STM32开发板2.3舵机SG902.4稳压
DS小龙哥
·
2025-03-09 02:11
智能家居与物联网项目实战
stm32
qt
嵌入式硬件
【QDir所有函数举例】
QDir是
Qt
框架中的一个类,用于处理目录和文件路径。它提供了许多函数来操作和查询文件系统。
Qt历险记
·
2025-03-08 23:51
Qt
高级开发工程师
qt
开发语言
c语言
c++
qt6
qt5
QT
常用函数大全(更新中)
显示中文(主要在main函数实现)/********显示中文(主要在main函数实现)**********/#include编码头文件
QT
extCodecx:setCodecForCStrings(
QT
extCodec
dori12
·
2025-03-08 22:18
Qt
qt
开发语言
c++
Qt
中常用类和函数解释
前言如果对你有用,请点击收藏,方便下次查看,我发现在
Qt
使用过程中,在我理解信号和槽这个概念后,在编写槽函数数的时候,发现了自身存在的问题,我的难点是在于当我在编写槽函数的时候,我知道这个槽函数是用来干什么的
@haihi
·
2025-03-08 22:41
开发语言
qt
c++
Qt
| 目录和文件路径常用函数大全
01QDir是
Qt
框架中用于处理目录和文件路径的核心类,提供跨平台的目录操作功能。02QFileInfo是
Qt
框架中的一个类,用于获取文件系统中的文件和目录的详细信息。
Qt历险记
·
2025-03-08 22:10
Qt
高级开发工程师
qt
开发语言
c++
qt6
Qt
:自定义tooltip
在主窗口里获取鼠标的悬浮事件_customTooltip是我定义在私有变量里的AbnormalToolTipWidget*_customTooltip=nullptr;boolRobotAbnormalBtns::eventFilter(QObject*obj,QEvent*event){if(event->type()==QEvent::HoverEnter){//鼠标悬浮时显示自定义的工具提示
Yanjun2i
·
2025-03-08 21:04
qt
c++
QT
:踩坑记录
20248window项目放在linux下执行为了保持linux下的.so软连接,所以将win的项目拉到linux下时要将所有的库都打包成tat.xz,然后在linux下解压,否则库的软连接会失效。2025.2eventFilter触发事件①遇到了鼠标进入按钮时,触发HoverEnter,但是当鼠标不动时,会莫名触发HoverLeave,倒是出现自定义的tooltip界面屏闪现象。已解决:定时接收
Yanjun2i
·
2025-03-08 21:34
qt
QT
实现页面跳转
widget.h#ifndefWIDGET_H#defineWIDGET_H#include#include#include#include
QT
_BEGIN_NAMESPACEnamespaceUi{classWidget
果汁分你一半l
·
2025-03-08 18:03
qt
开发语言
QT
---鼠标事件
,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、鼠标事件概述二、鼠标按下与释放事件三、鼠标移动事件(实现窗口拖拽)四、鼠标双击事件(切换全屏模式)五、鼠标滚轮事件(文本缩放)总结前言在
Qt
筏.k
·
2025-03-08 17:11
qt
开发语言
Py
Qt
5 图形标注工具开发教程(可扩展)
文章目录概述核心功能解析1.智能多边形系统2.数据持久化设计3.工业级交互设计使用指南多边形标注流程矩形标注流程数据保存示例完整实现代码扩展建议概述本教程将指导您创建一个专业的图形标注工具,支持以下核心功能:智能十字准星:实时跟随鼠标的辅助对齐线多边形标注:三点自动闭合,支持实时预览矩形标注:拖拽式绘制,自动坐标标准化数据持久化:JSON格式保存标注坐标交互优化:右键清空、模式切换等功能初版界面示
蜡笔小新星
·
2025-03-08 14:37
PyQt5
qt
开发语言
python
经验分享
学习
前端
OSG开发笔记(三十二):深入理解相机视口、制作支持与主视图同步变换旋转的相机HUD
未经允许不得转载本文章博客地址:https://blog.csdn.net/qq21497936/article/details/143852695各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究长沙红胖子
Qt
长沙红胖子Qt(技术Q群4597637)
·
2025-03-08 08:19
Qt开发
OSG三维开发
Qt
OSG
三维开发
HUD相机
前景HUD旋转坐标
Qt
动态属性
一.定义
Qt
动态属性是一种在运行时为对象添加属性的方法,这些属性并不在对象的类定义中声明,而是在需要的时候动态添加。
激昂~逐流
·
2025-03-08 07:28
Qt
qt
开发语言
【
QT
】-易错点笔记-2025-2-7
1,QListpList;为空不能append()追加,要先new,再用QListpList为空时,确实不能调用append()方法。原因很简单,QList是一个类对象,在C++中,指针本身并不代表它指向的对象。因此,当你有一个指向QList类型的指针时,必须确保它指向一个有效的QList实例。关键问题:如果pList是nullptr(空指针),那么你尝试调用append()时,程序会崩溃,因为n
追心嵌入式
·
2025-03-08 07:56
qt
笔记
开发语言
介绍一下
Qt
中的动态属性
在
Qt
中,动态属性是一种强大且灵活的特性,它允许你在运行时为对象添加、修改和查询属性,而不需要在类的定义中预先声明这些属性。
已是上好佳
·
2025-03-08 07:42
qt
数据库
开发语言
c++
qt
播放pcm音频
一、获取PCM音频ffmpeg-iinput.mp3-acodecpcm_s16le-ar44100-ac2-fs16leoutput.pcm-acodecpcm_s16le:指定16位小端PCM编码格式(兼容性最佳)-ar44100:设置采样率为CD标准44.1kHz(可替换为16000/8000等)-ac2:保留立体声(单声道用-ac1)-fs16le:强制输出二进制裸数据格式二、播放方
码农客栈_V13427279549
·
2025-03-08 05:56
音视频
Qt
pcm
音视频
QT
中的字符器类型
一、
QT
中的字符串类型在
Qt
中,字符串处理是非常常见且重要的任务。
Qt
提供了几种不同的字符串类型,每种类型都有其特定的用途和优势。
依旧阳光的老码农
·
2025-03-07 21:26
C++语法
qt
开发语言
PySide(Py
QT
),怎样在非QObject对象上应用信号槽框架
在PySide(以及Py
Qt
)中,信号和槽机制是基于QObject类实现的。只有继承自QObject的类才能够定义和使用信号与槽。那么如果画面中的对象不是QObject类,就无法使用信号和槽。
深蓝海拓
·
2025-03-07 20:12
pyside6系统学习
pyside6学习笔记
数据库
Python图形界面开发:Py
Qt
与Tkinter对比分析
Python图形界面开发:Py
Qt
与Tkinter对比分析图形用户界面(GUI)是应用程序中不可或缺的一部分,可以帮助用户更直观地与程序进行交互。
萧鼎
·
2025-03-07 19:01
python基础到进阶教程
python
pyqt
数据库
docker-compose部署mongodb 5.0.5集群
data#opensslrand-base64756>mongodb.keyu2aDJG+yz9uLwdWSavN/yh7noG0wfnTvOalKO5xNuTMQ85daIqkWnOh1YgKzbosr
qT
vU1Np2PU4QpLJIHtwU1XfHgvkCQRR7ox
inventecsh
·
2025-03-07 19:00
docker
mongodb
容器
python量化交易——金融数据管理最佳实践——使用
qt
easy大批量自动拉取金融数据
文章目录使用数据获取渠道自动填充数据
QT
EASY数据拉取功能数据拉取接口`refill_data_source()`数据拉取API的功能特性多渠道拉取数据实现下载流量控制实现错误重试日志记录其他功能
qt
easy
QTEASY量化交易
·
2025-03-07 17:46
qteasy
量化交易
python
python
金融
量化交易
QT
输入窗口部件之QSlider(滑动条)
QSlider如果对您有用记得点赞哦)QSlider继承QAbstractSlider。QScrollBar类提供垂直或水平滑动条小部件,滑动条是用于控制有界值的典型小部件。它允许用户沿着水平或垂直凹槽移动滑块手柄,并将手柄的位置转换为合法范围内的整数值。例子创建水平和垂直滑动条,创建两个QSlider对象,一个是水平滑动条,另一个是垂直滑动条;用一个Label来显示当前水平或垂直滑动条当前的值。
点灯大神
·
2025-03-07 16:34
QT
qt
开发语言
[
QT
基础系列]滑动条QSlider
滑动条QSliderQSlider是滑动条控件,滑动条可以在一个范围内拖动,并将其位置转换为整数QSlider继承自QAbstractSlider,它的绝大多数属性都是从QAbstractSlider继承而来的。值滑动条和值相关的属性包括:当前值、最大值、最小值//获取和设置当前值intvalue()const;voidsetValue(int
RevsInterstellar
·
2025-03-07 16:02
QT笔记
qt
开发语言
c++
c语言
qt5
Qt
:多线程
想要使用线程就需要对
Qt
多线程编程有一个了解。
cfqcfqcfqcfqcfq
·
2025-03-07 14:22
Qt
Qt
:多线程中断
线程使用有两种方法,具体介绍见:http://blog.csdn.net/cfqcfqcfqcfqcfq/article/details/51627885;;关于线程中断的函数:quit()Exit()terminate();除此之外比较常用的函数(起到阻塞作用):wait()sleep();在线程类被析构的时候,应该习惯性的设置中断和阻塞;避免出现一些不必要的错误;分别在两种线程使用方法中说明这
cfqcfqcfqcfqcfq
·
2025-03-07 14:22
Qt
QT
异步编程
include"mythread.h"#include"ui_widget.h"#include//QSlider类的头文件#include//用于定义样式表的QString#include//阴影效果的头文件
QT
_BEGIN_NAMESPACEnamespaceUi
M_Lin_
·
2025-03-07 14:50
qt
开发语言
Linux下视频采集及其显示
说明:1、本文所提及的摄像头不是zc0301p,使用的API不是V4L,显示所使用的上位机不是
QT
,特此说明。
wesleyluo
·
2025-03-07 12:26
Linux
学习
C
/C++编程学习
linux
buffer
video
struct
emacs
null
QML 容器控件:ScrollView
ScrollView是
Qt
Quick.Controls模块的一部分,通常用于替代Flickable或装饰现有的可滚动控件(如ListView或GridView)。以下是
Quz
·
2025-03-07 11:52
Qt6
QML
开发进阶之旅
qt
Qt
大作业————记事本——Day4
剪切复制粘贴等操作//剪切voidMainWindow::on_actionCut_triggered(){ ui->textEdit->cut(); ui->actionPaste->setEnabled(true);}//撤销voidMainWindow::on_actionUndo_triggered(){ ui->textEdit->undo();}//复制voidMainWindo
m0mentd1
·
2025-03-07 11:15
qt
ui
开发语言
QT
作业day5
实现闹钟头文件:#defineALARM_CLOCK_H#include#include#include#include#include//文本转语音类#include
QT
_BEGIN_NAMESPACEnamespaceUi
冷灵雨月
·
2025-03-07 11:15
qt
开发语言
QT
作业day3
1、使用手动连接,将登录框中的取消按钮使用
qt
4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数将登录按钮使用
qt
5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin
冷灵雨月
·
2025-03-07 11:14
qt
开发语言
QT
作业day4
完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面如果用户点击取消按钮,则弹出一个问题对话框
冷灵雨月
·
2025-03-07 11:14
windows
作业day4
ifndefWIDGET_H#defineWIDGET_H#include#include#include#include#include#include#include#include#include
QT
_BEGIN_NAMESPACEnamespaceUi
m0_58248149
·
2025-03-07 11:42
c++
qt
作业day5
1:是进度条通过线程自己动起来头文件(mythread.h)#ifndefMYTHREAD_H#defineMYTHREAD_H#include#includeclassmythread:public
QT
hread
m0_58248149
·
2025-03-07 10:24
qt
开发语言
如何在 Conda 环境中使用 PySide6 将 .ui 文件转换为 .py 文件
如何在Conda环境中使用PySide6将.ui文件转换为.py文件在Py
Qt
或PySide6开发中,通常会使用
Qt
Designer设计UI界面,并生成.ui文件。
元素之窗
·
2025-03-07 08:57
conda
ui
【
Qt
】
Qt
Widgets和QML(
Qt
Quick)开发界面的区别
Qt
提供了两种主要的UI技术:
Qt
Widgets和QML(
Qt
Quick)。它们的核心区别主要体现在使用方式、架构、性能、开发难度和适用场景等方面。
£އއ昔年
·
2025-03-07 08:52
qt
开发语言
QT
-绘画事件
实现颜色的随时调整,追加橡皮擦功能widget.h#ifndefWIDGET_H#defineWIDGET_H#include#include#include#include#include#include#include//自定义Line类,存储线段的起点、终点、颜色和宽度classLine{public:Line(constQPoint&start,constQPoint&end,constQ
Ryan_Gosling
·
2025-03-07 07:43
qt
开发语言
QT
事件----QPaintEvent绘图事件,QwheelEvent鼠标滚轮事件等; 用事件自定义按键;
QT
事件过滤器。
一、
QT
事件1.1QPaintEvent绘图事件QPaintEvent是
Qt
框架中一个重要的事件类,专门用于处理绘图事件。当
Qt
视图组件需要重绘自己的一部分时,就会产生QPaintEvent事件。
都教授_
·
2025-03-07 06:38
QT项目篇
qt
开发语言
QT
-信号与槽
将账号显示到列表窗口小部件上面去以及,在列表窗口小部件中双击某个账号的时候,将该账号删除头文件#ifndefWIDGET_H#defineWIDGET_H#include#include#include
QT
_BEGIN_NAMESPACEnamespaceUi
Ryan_Gosling
·
2025-03-07 06:07
qt
命令模式
开发语言
使用
Qt
插件和 SQLCipher 实现 SQLite 数据库加密与解密
本文将详细介绍如何在
Qt
项目中集成SQLCipher,实现SQLite数据库的加密与解密,包括创建加密数据库、插入数据以及查询数据的完整流程。
m0_74825108
·
2025-03-07 02:25
面试
学习路线
阿里巴巴
数据库
qt
sqlite
03.04
1.Widget.h:#ifndefWIDGET_H#defineWIDGET_H#include#include#include#include
QT
_BEGIN_NAMESPACEnamespaceUi
Unique_yt
·
2025-03-07 01:20
命令模式
03.05
QT
事件
ifndefWIDGET_H#defineWIDGET_H#include#include#include#include#include#include#include#include#include#include
QT
_BEGIN
Unique_yt
·
2025-03-07 01:47
qt
开发语言
「AI」人工智能的发展阶段:ANI、AGI与ASI
)全部专栏(专栏会有变化,以最新发布为准)「Win」Windows程序设计「IDE」集成开发环境「定制」定制开发集合「C/C++」C/C++程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「
QT
何曾参静谧
·
2025-03-06 22:47
「AI」人工智能
人工智能
agi
关于
Qt
使用QPalette设置Qwidget背景色无效的解决办法及分析
因需要,需要重绘窗口的标题栏。标题栏通过QWidget实现,可是当使用QPalette设置窗口的背景色后没有效果。代码如下://QWidget类构造函数内QPalettep;p.setBrush(this->backgroundRole(),QBrush(QColor(51,51,51)));this->setPalette(p);如果这个QWidget直接show,是有背景色的,但是如果把它放到
weixin_34296641
·
2025-03-06 21:37
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他