六 作者简介:阿里巴巴嵌入式技术专家,深耕嵌入式+人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向的学习指导、简历面试辅导、技术架...
-
linux 开发工具 c++ c语言 qt 【嵌入式】字体极限瘦身术:Fontmin在嵌入式UI中的魔法应用(附3500常用汉字)
-
qt ruby linux ubuntu18.04安装pcl1.9.1
ubuntu18.04安装pcl1.9.1所需的cmake3.14.3和vtk8.2.0先安装Qt5,X11,OpenGL根据VTK的要求要先安装Qt5,X11,OpenGL根据 官方文档 ,先更新qt5的依赖,python...
-
python 深度学习 pytorch Yolov5(v5.0) + pyqt5界面设计
1.下载安装pyqt5工具包以及配置ui界面开发环境2.点击File-˃Settings-˃External Tools进行工具添加,依次进行Qt Designer、PyUIC环境配置. 2.1 添加QtDesigner Q...
-
elasticsearch 开发语言 qt程序中,如何做才能用到OpenGL ES图形api
要在Qt程序中使用OpenGL ES图形API,您可以通过以下几种方式实现:使用QOpenGLWidget:QOpenGLWidget是Qt提供的一个用于OpenGL渲染的窗口部件。它简化了OpenGL上下文的创建和管理,使...
-
开发语言 Python 第三方 PyQt5 库使用PyQt5-tools的依赖包安装和 Qt Designer、PyUIC、PyRcc三个工具的设置以及QT Designer实现拖拽进行可视化UI界面开发
Python 使用QT Designer实现拖拽进行可视化UI界面开发目录前言 使用Python开发图形界面的软件其实并不多,而使用自带Tkiner库又无法满足一些界面开发,本文主要讲解了PyQt5以及使用QT...
-
linux Ubuntu Qt: ninja: build stopped:subcommand failed解决方案
Ubuntu Qt: ninja: build stopped:subcommand failed解决方案编译Qt源码时,出现报错:滑动终端上的编译日志,通过日志上的**FAILED:**信息可以查看是编译哪个库导致的失败....
-
TCP通信 C++ Qt开发:QTcpSocket网络通信组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QTcpSocket组件实现基...
-
C++ 网线通断 项目实战:Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)
若该文为原创文章,转载请注明出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/136276999 红胖子(红模仿 的博文大全:开发技术集合(包含Qt实用技术、树莓派...
-
c++ qt 正则表达式简单介绍
正则表达式即一个文本匹配字符串的一种模式,Qt中使用QRegExp类进行模式匹配.主要应用:字符串验证,搜索,替换,分割.....正则表达式中字符及字符集c 匹配字符本身,如a匹配a \c 跟在\后面的字符匹配字符本身...
-
C++ Qt开发:QNetworkInterface网络接口组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QNetworkInterfa...
-
Qt QLineEdit输入时限制,采用正则表达式
QLineEdit + 正则序言使用方法正则表达式使用例子序言老是有人在群里问这个,所以我干脆写一篇方便予人查看,很简单的小功能。使用方法ui-˃lineEdit-˃setValidator(new QRegExpValid...
-
javascript c++ 【QT+JS】QT和JS 中的正则表达式 、QT跑JS语言
【QT+JS】QT和JS 中的正则表达式 、QT跑JS语言前言正则表达式QT 中的使用QRegExp自带的cap方法怎么用?QRegExp的非贪婪模式与贪婪模式JS 中的使用QT 跑JS 语言前言在看大佬的系统代码时候,对其...
-
arm 嵌入式硬件 STM32+ESP8266连接电脑Qt网络上位机——QT篇
本文简单介绍下手写网络调试器并连接ESP8266模块上篇: STM32+ESP8266连接电脑Qt网络上位机——准备工作目录一、部分Qt代码及实现过程二、实现过程——使用ESP8266连接上位一、部分Qt代码及实现过程最终...
-
开发语言 c++ 【QT】【JSON】qt中json文件读写操作
文章目录1 JSON文件介绍2 读JSON文件3 写JSON文件1 JSON文件介绍JSON []中标识数组 {}中标识对象 我们可以观察如下的一段Json内容。目标是将此内容读出来,并且填入到表格中,同时可以在表格中更新此...
-
python 开发语言 ui Realsense深度相机+pyqt5+应用案例(基础篇1)
主要Python环境:上述为笔者的环境配置,若无必要不用修改。目录目录前言一、Realsense D435i深度相机二、使用步骤1.引入库2.初始化Ui_MainWindow3.定义setupUi4.设置控件文字显示5.定义...
-
开发语言 VS打开Qt Designer(UI文件.ui)失败的解决方法
VS打开Qt Designer失败的根本原因:VS中默认的Qt Designer路径是错误的。所以要正常使用需要重新设置1、设置VS中打开Designer的路径 添加成功后,将其设置为默认值...
-
开发语言 ui QT 简单的登录界面
一、描述 有登录界面、注册界面,用到sqlite数据库保存账号和密码,界面还没有布局美化等,只实现了最基本的功能。二、界面及功能介绍 1、登录界面2、注册界面 3、主界面 没想好弄啥功能,于是就弄了两个按钮。 4、文件结构...
-
c++ 开发语言 数据库 mysql Qt实现在不同界面传递数据(参数)
在Qt中,不同界面间传递数据通常通过以下几种方式实现:全局变量:在某个全局可访问的类中定义变量,然后在需要传递数据的界面修改这个变量的值。这种方法简单但不够灵活,也容易造成代码混乱。使用模型(Model):如果数据需要在多个...
-
开发语言 QT 6.5下载安装及配置教程
一、下载 今天打算换一个QT安装版本,去官网看了一眼发现变成了在线安装。 本来官方下载的就慢,现在更是雪上加霜,现在给大家推荐几种下载方式。1、国内镜像 中国科学技术大学:http://mirrors.ustc.edu.cn...
-
Python QT5设计UI界面教程
简介:PyQT5开发常用知识,零基础上手,需配合我之前写的博文,配置好QT设计工具和ui文件转py文件的工具。博文为:使用Python PyQt5实现一个简单的图像识别软件;页面效果如下:1.设计菜单栏2.横向排布 可以自...
-
c++ QT——Q
一、Q_PROPERTY通俗解释 在Qt中,`Q_PROPERTY` 是一个宏,用于声明属性。属性系统允许你在Qt对象中定义属性,这些属性可以在运行时通过元对象系统进行访问和操作。这对于在Qt中实现属性、信号和...
-
开发语言 c++ Qt槽函数不响应的原因总结
Qt专栏:http://t.csdnimg.cn/LE2Lx目录1.问题2.原因2.1.没有继承QObject,声明Q_OBJECT宏2.2.信号槽参数不匹配2.3.信号函数未声明为 signals2.4.访问权限2.5.注...
-
c++ qt 通讯 gcc 精简高效与安全兼备:ARM32与MCU32平台上的信息协议设计新思路
目录标题第一章: 信息协议的重要性1.1 信息协议的定义与作用1.1.1 信息协议的核心要素1.2 信息协议在通信中的角色1.2.1 数据传输的智能优化1.3 信息协议设计的挑战1.3.1 资源限制下的高效传输第二章: 协议...
-
开发语言 #QT(串口助手-界面)
2.实验:编写串口助手3.记录接收框:Plain Text Edit属性选择:Combo Box发送框:Line Edit广告:Group Box(1)仿照现有串口助手设计UI界面 (2)此时串口助手大体UI完成,但是接收框...
-
cpu温度检测 项目实战:Qt监测操作系统cpu温度v1.1.0(支持windows、linux、国产麒麟系统)
若该文为原创文章,转载请注明出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/136277231 红胖子(红模仿 的博文大全:开发技术集合(包含Qt实用技术、树莓派...
-
qt开发 qt教程 C++ Qt中如何设置label字体居中
Qt 可以做什么?Qt 虽然经常被当做一个 GUI 库,用来开发图形界面应用程序,但这并不是 Qt 的全部;Qt 除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数据库、图像处理、音频视频...
-
mysql 数据库 【Qt之QRegExp、QRegularExpression】详解
正则表达式正则表达式由表达式、量词和断言构成。最简单的表达式是一个字符,例如 x 或 5。表达式还可以是方括号中的一组字符。[ABCD] 将匹配 A、B、C 或 D。我们可以将这个表达式写成 [A-D],匹配英文字母表中的任...
-
ui 开发语言 Qt使用OpenGL进行多线程离屏渲染
基于Qt Widgets的Qt程序,控件的刷新默认状况下都是在UI线程中依次进行的,换言之,各个控件的QWidget::paintEvent方法会在UI线程中串行地被调用。若是某个控件的paintEvent很是耗时(等待数据...
-
开发语言 c++ ubuntu22.04+ROS2 humble+Qt5.12.9+QtCreator11.0环境下,ROS搭配Qt进行GUI界面开发配置过程
ubuntu22.04+ROS2 humble+Qt5.12.9+QtCreator11.0环境下,ROS搭配Qt进行GUI界面开发配置过程1、下载QtCreator11.0和配置ROSProjectManager,如果Ub...
-
开发语言 qt5 物联网 ui 【QT】添加信号槽机制
添加信号槽机制信号和槽举个例子:当你需要打字的时候,你手指按下键盘的任意一个键,屏幕就会根据你按的键位显示对应的值。这个过程你就可以理解为,你手值按下的动作就发送了一个信号,屏幕接收到这个信号,然后去做相对应的显示——槽函数...
-
qt 人工智能 OpenCV的安装与配置(VS2022)
作者介绍:22级树莓人(计算机专业),热爱编程<目前在c++和openCv阶段˃——目标Windows,MySQL,Qt,数据结构与算法,openCv,Linux,多线程,会持续分享学习成果和小项目的 作者主页:热爱编程...
-
开发语言 Qt之DLL的使用(关联DLL生成篇)
文章目录一、示例二、使用步骤1.所需文件2.添加库3.选择库4.完成添加5.导入类使用相关文章一、示例下图为使用DLL的示例图二、使用步骤1.所需文件将所需要使用的相关库(导出项目的库,包括Debug和Release两个编译...
-
开发语言 ui Qt安装教程以及QT Creater,同时使用清华源镜像,解决安装过慢的问题
下载地址链接 https://download.qt.io/ 根据你自己操作系统选择对应的下载文件 在你想把QT安装的地址下,创建一个文件夹,把QT安装包放进去在此处输入CMD,回车进入命令指示符 输入命令 此处的insta...
-
笔记 开发语言 QT简介及环境搭建
学习上官QT的第一天----1.1 QT简介Qt 是一个跨平台的应用程序和用户界面框架,用于开发图形用户界面(GUI)应用程序以及命令行工具。它最初由挪威的 Trolltech (奇趣科技)公司开发,现在由 Qt Compa...
-
开发语言 VS+Qt如何添加翻译文件和打开ts文件失败的问题
1.在Qt Vs Tool中点击Create New Translation File,创建翻译文件,此时项目文件夹目录中会生成一个后缀为.ts的文件,同时此文件也在出现在Vs的解决方案资源管理器中2.如果没有Create...
-
开发语言 QT 实现放大镜跟随鼠标效果
这是最终的效果 两个类,两个头文件,两个CPP文件:event-˃ignore( ;//让父窗口检测到鼠标移出指定范围...
-
开发语言 QT-地形3D
QT-地形3D一、 演示效果二、关键程序三、下载链接一、 演示效果二、关键程序三、下载链接...
-
qt ui c++ CloudCompare 鼠标交互
文章目录一、简介二、实现步骤三、实现效果一、简介有时候很多算法都需要辅以我们人工参与,这样不仅可以有效的提高算法的准确度,而且还可以节省算法的计算时间,所以对于CloudCompare的鼠标交互,是非常有必要进行了解的。二、...
-
qt-C++笔记之两个窗口ui的交互
qt-C++笔记之两个窗口ui的交互文章目录qt-C++笔记之两个窗口ui的交互0.运行1.文件结构2.先创建widget项目,搞一个窗口ui出来3.项目添加第二个widget窗口出来4.补充代码4.1.qt_widget_...
-
Qt 事件 < 二 >鼠标键盘事件
Qt 事件 键盘鼠标事件 (待更新)文章目录Qt 事件 键盘鼠标事件 (待更新)键盘事件 (QKeyEvent 键盘事件 (QKeyEvent 使用入门:键盘事件 (QKeyEvent 高级:键盘事件 (QKeyEvent...
-
【上传本地代码至Gitee仓库,并配置Qt Creator的Git功能】
将工程上传至gitee仓库进行项目管理。配置Qt Creator推拉仓库中代码。文章目录前言Git的三种状态一、在gitee上新建仓库二、推送本地代码1.安装git2.配置git3.初始化仓库4.添加至暂存区5.提交至本地仓...
-
开发语言 c++ linux qt5 Qt QVector 详解:从底层原理到高级用法
目录标题引言:QVector的重要性与简介QVector的常用接口QVector和std::Vector迭代器:遍历QVector 中的元素(Iterators: Traversing Elements in QVector...
-
qt学习:QTSQL+连接sqlite数据库+增删改查
目录基础头文件模块 编程步骤实战ui界面ui界面的成员定义构造函数初始化准备在ui界面类析构函数里关闭数据库添加按钮删除按钮改按钮查询按钮效果基础现在常用的是sqlite是sqlite 3,我用的是sqlite 3数据库文件...
-
开发语言 qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
方法一:如果是https,改为http。方法二:Qt 解决qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed问题-CSD...
-
c++ 命令模式 一种事件驱动型的界面交互架构(基于Qt框架)
一种事件驱动型的界面交互架构背景架构的组成架构代码背景通常在一些上位机的桌面软件开发中,界面会有很多操作控件,实现界面和底层业务逻辑的分离是非常有必要的,这样的代码层次分明,界面和业务逻辑耦合度低。架构的组成架构大致分为两个...
-
Qt qml LineEdit Image echoMode 030-第三代软件开发-密码输入框
第三代软件开发-密码输入框文章目录第三代软件开发-密码输入框项目介绍密码输入框总结一下关键字:项目介绍欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C+...
-
开发语言 ui Qt笔记(十三)CMake编译Qt程序
Qt笔记(十三)CMake编译Qt程序参考:Get started with CMake 参考: 参考:...
-
ui 开发语言 嵌入式硬件 c++ Qt6设计运行图标不显示终极解决办法
根本原因:qt5的资源加载方法是qmake, qt6是采用cmake。所以需要camke图片资源导入: Qt6cmake的官方文档:https://doc.qt.io/qt-6/qt-add-resources.html具体...
-
经验分享 c++ 图像处理 Qt3D类使用说明
Qt3D类说白了就是处理3D图形的类接口,对比2D图形graphicview 类,3D图形也有场景,有实体类,灯光实体,摄像机实体类,材质类等处理。下面是常用的Qt3D类以及它们的使用说明:1. **Qt3DCore:**...
-
开发语言 QTableWidget——编辑单元格
文章目录前言熟悉QTableWiget,通过实现单元格的合并、拆分、通过编辑界面实现表格内容及属性的配置、实现表格的粘贴复制功能熟悉QTableWiget的属性一、[单元格的合并、拆分](https://blog.csdn....