Qt
文章平均质量分 64
Qt实战笔记
优惠券已抵扣
余额抵扣
还需支付
¥69.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
郭老二
没有人不爱惜他的生命,但很少有人珍视他的时间!
展开
-
【Qt】QBitArray 和 std::bitset
Qt和STL中关于位操作的详解原创 2024-07-27 10:48:16 · 112 阅读 · 0 评论 -
【Qt】Qt容器用法举例
Qt容器用法举例:QList、QVector、QMap、QHash原创 2024-07-26 17:56:41 · 65 阅读 · 0 评论 -
【Qt】Qt出现“xcb”相关错误,解决方法汇总
解决Qt启动时,报 “xcb” 相关错误的,解决方法汇总,包括Ubuntu系统和嵌入式Linux系统原创 2024-06-21 19:00:00 · 1082 阅读 · 0 评论 -
【Qt】Qt开源项目
Qt进阶:列几个优秀的Qt开源项目来学习原创 2024-05-15 22:20:22 · 440 阅读 · 0 评论 -
【Qt】获取、设置环境变量
Qt 获取、设置环境变量:qgetenv、qputenv原创 2024-05-04 22:33:38 · 1052 阅读 · 0 评论 -
【Qt】修改QSerialPort支持的波特率
QSerialPort是Qt操作串口的子模块,默认的支持的波特率最大为115200.可以通过修改QSerialPort子模块源码,添加需要的波特率。原创 2024-04-22 19:15:00 · 648 阅读 · 0 评论 -
【Qt】UDP使用注意事项
使用Qt实现UDP时实现单播、广播时遇到一些意想不到的事情,比如:接受的IP前缀是“::ffff:”;广播时出现回环数据等,特此记录下。原创 2024-04-22 19:30:00 · 350 阅读 · 0 评论 -
【Qt】Qt安装包、源码、子模块(submodules)下载
以Qt5.7.1为例,注意子模块都是源码,需要独立编译。原创 2024-04-18 20:30:00 · 1330 阅读 · 0 评论 -
【Qt】Qt中代替C语言scanf和gets函数的方法
Qt控制台程序可以使用QTextStream从标准输入stdin获取输入数据,代替C语言的scanf和gets原创 2024-04-18 09:54:17 · 315 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(十):前端基础
本人对HTML元素不熟悉,利用QtWebApp加载静态页面来熟悉下HTML元素。原创 2024-04-03 22:21:33 · 804 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(九):EventSource+JSON实现工业界面数据刷新
Qt实现Web服务器:EventSource+JSON实现实时数据的刷新,例如实现简单一个工业界面,显示温度、湿度等原创 2024-04-02 23:43:57 · 580 阅读 · 0 评论 -
【Qt】QtCreator交叉编译环境配置Qt mkspec
QtCtreator交叉编译环境需要配置Qt mkspec为 linux-oe-g++原创 2024-03-29 19:15:00 · 974 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(八):SSE ( Server-sent Events )
SSE ( Server-sent Events )是 WebSocket 的一种轻量代替方案,使用 HTTP 协议。SSE 是单向通道,只能服务器向客户端发送消息,如果客户端需要向服务器发送消息,则需要一个新的 HTTP 请求。WebSocket 是全双工通道,可以双向通信。原创 2024-03-26 21:52:11 · 682 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(七):动态模板引擎
QtWebApp动态模板引擎的使用原创 2024-03-23 19:24:55 · 795 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(五):QtWebApp上传文件、详解请求数据处理过程
使用Qt实现Web服务器(五):QtWebApp上传文件、详解请求数据处理过程原创 2024-03-22 21:18:26 · 764 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(四):传递参数、表单提交和获取请求参数
QtWebApp提交表单、从表单中获取参数;五种参数传递的方法介绍原创 2024-03-20 23:56:59 · 463 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(三):QtWebApp中HttpRequest和HttpResponse
QtWebApp两个重要的类:请求HttpRequest 和 响应HttpResponse 详解原创 2024-03-20 23:10:29 · 720 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(二):QtWebApp示例源码
自定义的处理HTTP请求的类 RequestHandler 详解Q_OBJECTpublic:# a)处理传入的HTTP请求# b)获取请求的信息,比如url路径# c)设置响应的头# d)设置响应的HTTP document(body)参考Demo1,主流程和最简用法相同,用户需要重新实现HttpRequestHandler来处理更多的请求。原创 2024-03-16 22:46:13 · 851 阅读 · 0 评论 -
【Qt】使用Qt实现Web服务器(一):QtWebApp介绍、演示
QtWepApp是使用Qt实现的Web服务器库,虽然名字中有“App”但是它的确是一个lib库,编译生产的是libQtWebAppd.so作者开发QtWepApp是从 Java Servlet 获得的灵感,本人不懂Java,对本人没有帮助。QtWepApp是一个跨平台的项目,适用于:Linux、Windows、Mac OS 和Qt Framework支持的其他操作系统。QtWepApp作者的博客:http://stefanfrings.de/qtwebapp/index-en.html。原创 2024-03-16 21:23:10 · 1658 阅读 · 0 评论 -
【NVIDIA】Jetson Orin Nano系列:Qt+Gstreamer(01)pro中配置gstreamer库和头文件路径
Jetson Orin Nano系列:Qt+Gstreamer开发01-pro中配置gstreamer库和头文件路径原创 2024-01-22 23:34:39 · 531 阅读 · 0 评论 -
【NVIDIA】Jetson Orin Nano系列:安装 Qt6、firefox、jtop、flameshot
在Orin Nano ubuntu22.04 下安装qt6原创 2024-01-19 22:45:01 · 1324 阅读 · 0 评论 -
【Qt】Qt再学习(十七):QThread、QMutex、QTimer
Qt多线程访问同一个资源时,可以使用QMutex来保护临界资源。QTimer可以实现重复定时和单次定时。原创 2023-10-12 23:17:37 · 379 阅读 · 0 评论 -
【Qt】Qt5.15、Qt6在线安装(使用国内源)
使用国内源安装Qt5.15、Qt6原创 2023-09-19 10:57:03 · 2237 阅读 · 0 评论 -
【Qt】QGroundControl入门4:框架QGCApplication
QGroundControl的框架在QGCApplication中实现,QGCApplication继承自QApplication;QGCApplication构造函数中创建QGCToolbox实例,QGCToolbox用来管理各种服务和工具;QGCApplication::_initCommon():将C++类注册到QML对象中;原创 2023-09-16 22:47:30 · 650 阅读 · 0 评论 -
【Qt】QGroundControl入门3:源码初探
QGroundControl使用pro来管理工程,可以使用qmake来编译。同时还有CMakeLists.txt,应该可以使用cmake来编译,本人还没有尝试。QGroundControl是跨平台的,支持android、win、linux、mac、ios系统,在QGCCommon.pri中可见关于跨平台编译的配置。原创 2023-09-15 22:57:57 · 600 阅读 · 0 评论 -
【Qt】QGroundControl入门2:下载、编译、错误处理、运行
QGroundControl:下载、编译、错误处理、运行原创 2023-09-15 10:24:40 · 1049 阅读 · 0 评论 -
【Qt】QGroundControl入门1:介绍
初识QGroundControl原创 2023-09-14 22:12:47 · 3847 阅读 · 0 评论 -
【Qt】QCryptographicHash生成加密哈希值
生成加密哈希值的方法,可对二进制或文本数据进行加密。比如:MD5原创 2023-08-23 21:00:00 · 817 阅读 · 0 评论 -
【Qt】HTTP客户端获取JSON数据:QNetworkAccessManager、QNetworkRequest、QNetworkReply、QJsonObject、QJsonDocument
QNetworkAccessManager可以用于HTTP程序,支持head、get、post、put、delete等方法,也支持自定义方法(sendCustomRequest)QNetworkAccessManager继承自QObject,异步操作使用QObject的事件循环机制,也正因为如此,QNetworkAccessManager不能跨线程使用。1)常用API2)常用信号在发送请求的内容之前需要身份验证时,就会发出此信号。请求完成后,通过该信号将返回请求的内容。原创 2023-08-16 17:23:47 · 418 阅读 · 0 评论 -
【ROS】ROS1人机界面开发:第一个最简ROS+QtGui程序(按钮启动发布者)
学习将QtGui界面文件添加到ROS工程中,通过界面按钮启动ROS,在Qt线程中发布ROS消息原创 2023-07-19 20:30:00 · 1943 阅读 · 0 评论 -
【Qt】Qt实现图片缝合:4张图片缝合成四宫格
使用QPainter(QImage)::drawImage拼接图像原创 2023-06-15 22:44:20 · 658 阅读 · 0 评论 -
【Qt】Qt单元测试详解(五):Google Test 参数(测试数据集)
QTest中有数据集的概念,Google Test也有类似数据集的功能,称为参数化(parameterized)。原创 2023-04-03 19:00:00 · 472 阅读 · 0 评论 -
【Qt】Qt单元测试详解(五):Google Test 事件
google test 事件原创 2023-03-31 22:17:47 · 698 阅读 · 0 评论 -
【Qt】Qt单元测试详解(四):Google Test 断言
google test原创 2023-03-31 17:48:52 · 625 阅读 · 0 评论 -
【Qt】Qt单元测试详解(三):QTest测试GUI
1、QTest测试GUI函数详解2、QTest其它函数详解原创 2023-03-31 19:00:00 · 1343 阅读 · 0 评论 -
【Qt】Qt单元测试详解(二):QTest
1、使用QTest的详细示例;2、QTest宏详解原创 2023-03-30 20:30:00 · 1376 阅读 · 0 评论 -
【Qt】Qt单元测试详解(一):通过QtCreator创建测试工程
QTest、googletest原创 2023-03-29 18:41:44 · 1706 阅读 · 0 评论 -
【Qt】QtCreator远程部署、调试程序
1)QtCreator 工具–> 选项 --> 设备 --> 添加2)设备设置向导选择–> Generic Linux Device --> 开启向导3)填写“标识配置的名称”(随便写)、设备IP、用户名 --> 下一步4)选择配对秘密文件,第一次配对,可以不填写,点击“下一步”5)点击“完成”6)设备添加成功,需要再配置SSH端口号、用户名、密码等7)保存SSH登陆密码:验证类型选择默认“Default”–> “创建新密钥”–> “Test”原创 2022-12-27 21:00:00 · 4057 阅读 · 0 评论 -
【Ubuntu】将Qt程序打包制作成deb
如果使用环境是x86可以直接下载,下载地址如果使用环境是嵌入式,需要下载linuxdeployqt源码,自行编译。原创 2022-12-18 10:53:26 · 2258 阅读 · 1 评论 -
【Qt】QxOrm下载、编译、使用
gitee下载地址:https://gitee.com/practical-third-party-projects/QxOrm.git下载命令:git clone https://gitee.com/practical-third-party-projects/QxOrm.git目录结构目前版本(2022-12-01):V1.4.8版本记录在以下文件中:2、编译源码目录中有CMakeLists.txt可以使用CMake编译;源码目录中有QxOrm.vcxproj可以在win下使用MSVC编译器原创 2022-12-01 21:00:00 · 939 阅读 · 0 评论