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
事件处理机制(一)事件过滤器的使用
目录1.事件传递大致流程图:2.安装事件过滤器步骤及相应例子。3.结语1.事件传递大致流程图:事件的传递大致流程如上图所示,事件发生,经过一系列函数,来到QAppliction::notify(),然后经过事件过滤器QObject::eventFilter(),经过QObject::event()发送给各个对象,各个对象在调用自己相应的事件处理函数。在大多数情况下,想要对事件做自己的处理,都从上图
三颗橘子
·
2024-02-20 19:33
QT笔记
总结
qt
开发语言
Qt
中事件过滤器eventFilter中所有枚举事件总结
Qt
中事件过滤器一般是用在继承QObject的类中,但是更多的是用在继承QWidget的界面类中。在界面类中,一般用的最多的是鼠标和键盘事件,包括鼠标摁下、移入、移除、拖拽等。
三公子Tjq
·
2024-02-20 19:02
Qt基础知识
Qt
eventFilter
QEvent
type
鼠标
1.2.2
Qt
中的事件过滤器(eventFilter)详解
1.2.1
Qt
中事件是如何进行传递1.2.2
Qt
中的事件过滤器(eventFilter)1.2.3
Qt
中如何自己模拟发送事件消息一、
Qt
中事件过滤器详解我们先看下另外两个相关的方法,一个是给对象安装某个事件过滤器
前行中的小猪
·
2024-02-20 19:31
Qt基础内容教程
qt
开发语言
QT
中事件过滤器
Qt
添加事件过滤器,设置拖放listWidget、TreeWidget、TableWidget控件。
weixin_44585751
·
2024-02-20 19:00
qt
命令模式
开发语言
嵌入式
笔试——笔试题目
单选(15题)第一题栈简介栈由操作系统(编译器)自动分配释放,用于存放函数的参数值、局部变量等,其操作方式类似于数据结构中的栈。堆简介堆由开发人员分配和释放,容易产生内存碎片(不连续的无法利用的地址空间)。若开发人员不释放,程序结束时由OS(操作系统)回收,分配方式类似于链表。堆与栈区别堆与栈实际上是操作系统对进程占用的内存空间的两种管理方式,主要有如下几种区别:(1)管理方式不同。栈由操作系统自
MAQI77
·
2024-02-20 19:46
嵌入式笔试面试
嵌入式
linux
嵌入式
软件面试经典问题
一、进程与线程(不同的系统资源管理方式)1.区别进程:资源分配的基本单位,由一个或者多个线程组成线程:调度器进行调度的基本单位,一个任务每个进程都有自己独立的内存空间,一个进程可以有多个线程,进程切换开销大多个线程共享内存,线程切换开销小一个进程崩溃不影响其他进程一个线程崩溃影响所处的整个进程2.多进程,多线程优缺点从内存占用,数据共享,同步,CPU利用率,创建销毁和切换速度,可靠性,编程调试比较
Cash2more
·
2024-02-20 19:45
嵌入式软件面试
面试
c++
c语言
软件工程
嵌入式
中I2C 相关的硬件问题汇总及死锁解决办法
本文主要介绍如何解决I2C设备硬件设计上的各种问题,希望对大家有所帮助!关于I2C协议详细的讲解,可以参考之前的推文:全面解析I2C通信协议一般情况下,i2c设备焊接没什么问题,按照设备手册一步步来,基本上就顺风顺水能够用起来。如果这么一个简单的东西,有时候想要的结果死活不出来,反复的检查问题的原因,查询解决办法,核查设备的数据手册,甚至发送和接收的每一条命令与数据都知道是什么意思,仍然无法解决问
嵌入式开发星球
·
2024-02-20 19:08
单片机项目实战操作之优秀
单片机
stm32
嵌入式硬件
4g/5g信号远程遥控小车解决方案二
之前写过一篇关于4g/5g信号来远程控制小车的博客,解决方案是安卓手机+FT311D,对安卓进行扩展,好处就是我写安卓代码就能控制
嵌入式
设备来驱动小车,相当于隐藏了底层交互,直接面对安卓编程即可,但是FT311D
phoenix3k
·
2024-02-20 19:56
扩展屏应用开发
android
单片机
Vis-TOP:视觉Transformer叠加处理器
同时,Transformer模型平台扩展到
嵌入式
设备,以满足一些对资源敏感的应用场景。但是,由于Transformer模型参数多、计算流程复杂、结构变体繁多,在硬件设计中存在
离欢
·
2024-02-20 18:47
论文
Transformer
人工智能
机器学习
transformer
深度学习
计算机视觉
在Python下搭建
QT
+SIP+Py
Qt
5环境
Py
Qt
是Python界面开发的常用库,因为需要写一个图像标注的GUI界面,所以用到了这个库。但是在环境搭建的实际过程中,查阅了大量的资料,尝试了很多种方法,大都以失败告终。
xiaoyaoyao17
·
2024-02-20 18:40
Python
Qt
for android :
Qt
6.6.2 搭建 环境
环境说明参考
Qt
助手:Assistant6.6.2(MinGW11.2.064-bit)***Gradle:Gradlewrapper,version8.3***JDK11+SDKTools/NDK25.1.8937393
听我一言
·
2024-02-20 18:38
环境搭建篇
qt
android
开发语言
【
QT
+QGIS跨平台编译】之四十二:【QWT+
Qt
跨平台编译】(一套代码、一套框架,跨平台编译)
文章目录一、QWT介绍二、QWT下载三、文件分析四、pro文件五、编译实践5.1Windows下编译4.2Linux下编译5.3MacOS下编译一、QWT介绍QWT是一个基于
Qt
框架的开源C++库,用于创建交互式的图形用户界面
翰墨之道
·
2024-02-20 18:08
Qt+QGIS跨平台编译
QWT跨平台编译
QWT编译
QWT+qt
QWT
QGIS跨平台编译
QGIS编译
统信UOS_arm64开发环境配置
LoginGraceTime120PermitRootLoginyesStrictModesyes(2)systemctlenablesshupdate-rc.dsshenable2345servicesshdrestart二、安装开发环境所用的包安装Py
Qt
4
Zerore
·
2024-02-20 17:32
linux
统信UOS
Linux 系统编程从入门到进阶 学习指南
无论你是打算构建高性能服务器还是开发
嵌入式
设备,掌握Linux系统编程是C和C++开发者的基本技能。
·
2024-02-20 17:53
后端
【已解决】windeploy
qt
.exe此应用无法在你电脑上运行
但是本文想要告诉的是这个windeploy
qt
.exe出现此应用无法在你电脑上运行问题出现时,如何解决?
执念斩长河
·
2024-02-20 17:47
QT
qt
c++
【已解决】c++
qt
bmp转jpg函数
本博文源于笔者正在写的代码,想要将bmp转成jpg,里面用到的库函数是QImage,大致函数的含义是将image进行rgb转换,最后保存成JPEG函数书写第一个参数是bmp图片路径比如d://a.bmp,第二个参数是要转换的jpg路径,比如d://b.jpgboolconvertBmpToJpg(constQString&bmpFilePath,constQString&jpgFilePath){
执念斩长河
·
2024-02-20 17:46
QT
c++
qt
开发语言
QT
编写工具基本流程(自用)
以后有人让你写工具的时候,可以方便用这个模版及时提高工作效率,可以争取早点下班。包含库目录,头文件目录,输出目录以及翻译和部署,基本上都全了,也可以做收藏用用。文章目录1、创建项目DialogWidget都可以2、配置工程,引入头文件与lib库文件3、搭建界面4、分清任务,写主体代码5、设置翻译文件6、打包提交代码1、创建项目DialogWidget都可以这里根据自己的喜好创建QDialog或者Q
执念斩长河
·
2024-02-20 17:45
QT
qt
开发语言
【
嵌入式
系统设计与实现】4 十字路口交通灯控制(简易版)
机考在前不想弄啊啊啊老师给个确定的截止时间吧!!!!大作业超级极限,老师要pre,最后极限3小时赶出来笑死,只局限他所教的。目录环境(软硬件)方案设计与论证软件方案设计阶段1:通行(5s)阶段2:绿灯闪烁(5次,每次150ms)阶段3:变黄灯(1s)硬件仿真方案设计项目(软硬件)详细实现过程分析说明利用STM32CubeMX生成工程芯片选型配置引脚时钟配置生成工程文件并打开(图表5)软件详细实现过
jennie佳妮
·
2024-02-20 16:33
嵌入式设计设计与分析
stm32
STM32CubeMX
proteus
交通灯
嵌入式
qt
creator创建qml项目(图解)
下面对项目进行一些基本的描述(1)
qt
项目文件使用pro后缀,是
qt
项目的配置文件,它用于指定项目的各种参数,包括源文件、头文件、库依赖、编译选项等,初学可以先不用深入了解。
码肥人壮
·
2024-02-20 16:03
QML
qt
qml
linux
嵌入式
红绿灯,
嵌入式
上机课设(红绿灯)..doc
嵌入式
上机课设(红绿灯).成绩_______指导教师评定成绩:审定成绩:重庆邮电大学移通学院课程设计报告设计题目:学校:重庆邮电大学移通学院学生姓名:专业:自动化班级:051学号:2012指导教师:设计时间
牛哥考研
·
2024-02-20 16:02
linux嵌入式红绿灯
qt
-Robot-Py
Qt
5
qt
-Robot-Py
Qt
5一、演示效果二、关键程序三、下载链接Python脚本使用Py
Qt
5作为窗口框架,OpenGL作为3D环境。每个机器人都是DOF3_robot类的一个实例。
进击的大海贼
·
2024-02-20 16:01
qt
开发语言
QT
-LCD模拟显示
QT
-LCD模拟显示一、演示效果二、关键程序三、下载链接一、演示效果二、关键程序#include"lcd_widget.h"#include#includeLCDWidget::LCDWidget(QWidget
进击的大海贼
·
2024-02-20 16:01
qt
开发语言
qt
-双臂SCARA机器人动画
qt
-双臂SCARA机器人动画一、演示效果二、核心程序三、下载链接在
Qt
+opengl中完成的双臂SCARA机器人的简单模拟。
进击的大海贼
·
2024-02-20 16:01
qt
机器人
数据库
qt
-交通路口仿真
qt
-交通路口仿真一、演示效果二、核心代码三、程序链接一、演示效果二、核心代码#include"generator.h"Generator::Generator(SimulationScene*scene
进击的大海贼
·
2024-02-20 16:25
qt
数据库
开发语言
qt
中读写锁与互斥锁的区别
在
Qt
中,读写锁(QReadWriteLock)和互斥锁(QMutex)都是用于多线程编程时控制共享资源访问的工具,但它们在实现上有一些重要的区别。
码肥人壮
·
2024-02-20 16:55
C++\QT
qt
Multisim14.0详细安装教程图文
软件包下载链接:关注公众号:
嵌入式
与酒,后台回复:Multisim获取,最后面有软件包下载链接,下面是Multisim14.0的安装教程:1-下载并解压:2-在解压后的文件里,右键点击NI_C
万里黄沙
·
2024-02-20 16:49
硬件
硬件工程
嵌入式硬件
文件对比工具实现,以二进制和明文显示比较结果
效果图:候补具体实现(核心代码带释义)项目配置:
QT
+=coreguigreaterThan(
QT
_MAJOR_VERSION,4):
QT
+=widgetsTARGET=bindiff-
qt
TEMPLATE
一支春夏、几多秋冬
·
2024-02-20 15:47
QtDemo
qt
qt5
文件比较
文件比对
二进制
bycompare
子进程调用带参数的python脚本,并获取执行结果
效果:
QT
方式发起子进程调用,模拟终端bash调用shell或者其它可执行文件。
一支春夏、几多秋冬
·
2024-02-20 15:47
QtDemo
子进程
调用外部程序
分离
阻塞
python
QT
自定义圆形进度条
圆弧风格、水池风格、圆弧水池风格和水波纹风格具体实现:#ifndefPROGRESSBARPERCENT_H#definePROGRESSBARPERCENT_H#include#ifdefquc#if(
QT
_VERSION
一支春夏、几多秋冬
·
2024-02-20 15:47
QtDemo
qt
进度条
重绘
水波
圆弧
qt5
【无标题】
使用qml编写,实现类似qlistview的多页切换风格,子页中还有表格以及相关toolbar的实现效果图:候补具体实现:配置:
QT
+=quickCONFIG+=c++11#Thefollowingdefinemakesyourcompileremitwarningsifyouuse
一支春夏、几多秋冬
·
2024-02-20 15:38
QtDemo
qt
qml
qtquick
表格
分页
listiew
【智能家居入门3】(M
QT
T服务器、M
QT
T协议、微信小程序、STM32)
本篇使用专门适配M
QT
T协议的M
QT
T服务器,有公用的,也可以自己搭建(应该要钱),项目源码在最后前言一、项目总览二、总体流程分析1、了解m
qt
t协议2、测试下位机与服务器的通信(m
qt
t.fx)3、搭建自己的
海风-
·
2024-02-20 15:46
智能家居
微信小程序
stm32
MQTT协议
【STM32 CubeMX】GPIO的工作模式
1.1GPIO的详细介绍1.2GPIO的内部框图输入模式输出部分总结前言在
嵌入式
系统开发中,对于STM32微控制器的GPIO(GeneralPurposeInput/Output)引脚的配置和使用是至关重要的
人才程序员
·
2024-02-20 15:16
stm32
嵌入式硬件
单片机
mcu
c
单片机和RTOS
它通常用于控制简单的
嵌入式
系统,如家电、汽车电子、工业控制等。单片机具有低功耗、低成本和高可靠性等特点。
左手的月光
·
2024-02-20 15:43
单片机
嵌入式硬件
嵌入式
系统基础及知识及接口技术总结
嵌入式
系统基础1、
嵌入式
系统的定义(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
dilireba
·
2024-02-20 14:39
嵌入式
学习-C++-Day2
思维导图作业自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),定义公有成员函数:初始化函数:voidinit(intw,inth)更改宽度的函数:set_w(intw)更改高度的函数:set_h(inth)输出该矩形的周长和面积函数:voidshow()代码如下#includeusingnamespacestd;classRect{private:intwid
CherylYYYYYY
·
2024-02-20 14:33
学习
c++
算法
嵌入式
学习-C++-Day3
思维导图作业设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。代码#includeusingnamespacestd;classPer{private:stringname;intage;double*height;double*weight;public:Per(){c
CherylYYYYYY
·
2024-02-20 14:33
学习
c++
开发语言
嵌入式
学习-C++-Day6
思维导图作业以下是一个简单的比喻,将多态概念与生活中的实际情况相联系:比喻:动物园的讲解员和动物表演想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。具体过程如下:定义一个
CherylYYYYYY
·
2024-02-20 14:33
学习
c++
开发语言
Linux
嵌入式
开发 C++学习:day1
C++:在C的基础上增加面向对象的思想【C++简介】1983年,贝尔实验室(BellLabs)的BjarneStroustrup发明了C++。C++在C语言的基础上进行了扩充和完善,是一种面向对象程序设计(OOP)语言。Stroustrup说:“这个名字象征着源自于C语言变化的自然演进”。还处于发展完善阶段时被称为“newC”,之后被称为“CwithClass”。C++被视为C语言的上层结构,19
墨鱼馒头
·
2024-02-20 14:03
c++
算法
编程语言
嵌入式
学习-C++Day7&&
QT
Day1
思维导图作业:窗口的一些操作的实现#include"mywidget.h"Mywidget::Mywidget(QWidget*parent):QWidget(parent){this->setWindowTitle("QQ");this->setWindowIcon(QIcon("C:\\Users\\xuyan\\Desktop\\others\\1.jpg"));this->setStyle
CherylYYYYYY
·
2024-02-20 14:02
学习
c++
qt
上位机图像处理和
嵌入式
模块部署(图像项目处理过程)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】对于一般的图像项目来说,图像处理只是工作当中的一部分。在整个项目处理的过程中有很多的内容需要处理,比如说了解需求、评估光源和镜头、调整算法、ip分配、设备对接、协议对接等等。所以大家说的图像处理,其实只是调整算法中的部分内容,其他几个部分的工作也是需要自己去沟通和完成的。1、了解需求客户对于图像处理的心
嵌入式-老费
·
2024-02-20 14:52
上位机图像处理和嵌入式模块部署
图像处理
人工智能
Qt
5.9.4 转
Qt
6.6.1 遇到的问题总结(三)
1.QSet:toList中的toList函数已不存在,遇到xx->toList改成直接用,如下:2.开源QWT图形库中QwtDial中的setPenWidth变成setPenWidthF函数。3.QDateTime中无setTime_t改为了setSecsSinceEpoch函数。4.QRegExp类已不存在可以用QRegularExpression替代,图下是示例,使用方法下面一个图中下半分是
十启树
·
2024-02-20 13:05
Qt
技术
qt
开发语言
qt
字体大小根据像素变化
在
Qt
(一个跨平台的C++GUI框架)中,字体大小通常是以点(pt)为单位来设置的。但是,如果你想要根据像素(px)来设置字体大小,你可以通过一些转换来实现。
十启树
·
2024-02-20 13:32
Qt
技术
qt
开发语言
QT
获取主机名称IP地址及所有信息
防止中文乱码#pragmaexecution_character_set("utf-8")voidGetHostNameIPAndInfoProcess::GetHostNameAndIpAddress(){//获取主机名称QStringStrLocalHostName=QHostInfo::localHostName();ui->lineEdit_Hostname->setText(StrLoc
不想上课的hh
·
2024-02-20 13:14
Qt从0到1
服务器
qt
c++
运维
QT
查询主机信息IP协议类型及地址
#pragmaexecution_character_set("utf-8")GetDoMainIpProcess::GetDoMainIpProcess(QWidget*parent):QDialog(parent),ui(newUi::GetDoMainIpProcess){ui->setupUi(this);ui->lineEdit_Url->setText("www.126.com");}
不想上课的hh
·
2024-02-20 13:14
Qt从0到1
qt
tcp/ip
开发语言
c++
QT
自定义信号和槽
Qt
框架默认提供的标准信号和槽不足以完成我们日常应用开发的需求,比如说点击某个按钮让另一个按钮的文字改变,这时候标准信号和槽就没有提供这样的函数。
不想上课的hh
·
2024-02-20 13:40
Qt从0到1
qt
开发语言
嵌入式
内核链表list_head,如何管理不同类型节点的实现
在Linux内核中,提供了一个用来创建双向循环链表的结构list_head。虽然linux内核是用C语言写的,但是list_head的引入,使得内核数据结构也可以拥有面向对象的特性,通过使用操作list_head的通用接口很容易实现代码的重用,有点类似于C++的继承机制(希望有机会写篇文章研究一下C语言的面向对象机制)。首先找到list_head结构体定义,kernel/inclue/linux/
嵌入式开发星球
·
2024-02-20 13:35
linux
STM32真的很难学吗?
大家好,我是张巧龙,最近看知乎有一个问题,是关于
嵌入式
入门的,看到几个回答,还不错,分享给大家。
张巧龙
·
2024-02-20 12:43
单片机
嵌入式
编程语言
java
人工智能
嵌入式
系统 开发 - 第一件事 “搭开发环境”
无论是对DSP,FPGA,或其他可编程芯片开发都要“搭开发环境”:懒得写太多字,画个图来扯淡吧!看看实际怎么搞的:)这张照片仅仅是老哥自己的一个DSP开发实际连结的搞法儿啊,上面的图是一个通用说明。公牛对母牛或者母牛对公牛说IloveU,其实目的是搞出来一个“犊子”,为了这个目标,公母牛在被窝里读了很多育犊“经”,就是不真"干",那就是个"完犊子",净”扯犊子“了。真的“干”的那个档口,我“靠”这
FOOLCODE
·
2024-02-20 12:42
DSP
数字信号处理芯片应用
FPGA
现场可编程门阵列芯片应用
fpga开发
QT
中 Graphics View 程序例子-Diagram Scene Example
Qt
图形视图框架设计用于管理和显示自定义2D图形项目。该框架的主要类是QGraphicsItem、QGraphicsScene和QGraphicsView。图形场景管理项目并
火柴盒zhang
·
2024-02-20 12:46
数据库
qt
开发语言
1024程序员节
Python Flask Web + Py
Qt
前后端分离的项目—学习成绩可视化分析系统
简介使用工具:Python,Py
Qt
,Flask,MySQL注:制作重点在网页端,因此网页端的功能更全WEB界面展示:系统登录分为管理员,老师,学生3部分管理员统一管理所有的账号信息以及登录信息老师管理
放风筝的猪
·
2024-02-20 12:09
Python
pyqt
mysql
flask
python
数据可视化
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他