
QT知识专栏
文章平均质量分 77
记录QT知识文章
吻等离子
纵横寰宇无限,体验宇宙衍变。星辰之变,骄阳岂是终点。
展开
-
QT基础入门【环境搭建篇】QT MQTT库的移植和使用(官方mqtt库编译详细教程)
之前写过一篇第三方MQTT库的编译教程,有兴趣的小伙伴可以去看看(),今天主要讲解官方MQTT库的编译与使用方法(基于QT5.12.1)。QT的MQTT库有两个,一个是官方库,一个是第三方库,二者的差别就是一个 API 上,使用方面没有太大区别。但是两个库在使用之前都需要使用工程文件编译出库函数再移植到QT安装目录下才可以使用。官方MQTT库的地址1.1 根据需要下载合适的版本1.2 解压源码,直接打开工程1.3 根据需要选择编译链。原创 2024-06-12 08:30:00 · 752 阅读 · 0 评论 -
浅谈Qt:跨平台开发的现在与未来
Qt作为一个成熟的跨平台开发框架,拥有强大的功能和广泛的应用领域。尽管面临着市场竞争和一些挑战,但Qt仍然具有巨大的潜力和优势。通过持续的创新、社区建设、教育培训和行业合作,Qt有望在未来的跨平台开发中继续扮演重要角色。对于开发者来说,学习和掌握Qt技术,无疑能够为自己的职业发展增加竞争力。原创 2024-06-02 18:50:43 · 3274 阅读 · 0 评论 -
QT实现线程的四种方式(QThread、QRunnable和QThreadPool、QObject、QtConcurrent)
QThread是Qt中的一个类,代表一个独立的线程。每个QThread对象都可以运行一个独立的事件循环,并且可以在其中执行各种任务。使用QThread类,你可以通过继承QThread并重载其run()方法来定义线程要执行的工作。下面是一个简单的示例,演示如何使用QThread类来创建和管理一个线程。首先,我们需要创建一个继承自QThread的自定义类,并重载其run()方法。在这个方法中,我们可以定义线程执行的任务。Q_OBJECTprotected:// 线程要执行的任务i < 5;++i) {原创 2024-05-16 08:30:00 · 901 阅读 · 0 评论 -
QT日志类SimpleQtLogger的简单记录
SimpleQtLogger是一个轻量级、易于使用的Qt日志库,旨在提供简单而灵活的日志记录功能。它利用Qt的核心模块(如QString和QFile),确保与Qt应用程序的无缝集成。SimpleQtLogger支持多种日志级别(如Debug、Info、Warning、Error),可以将日志输出到控制台、文件或其他自定义目标。SimpleQtLogger是一个功能强大、易于使用的Qt日志库,适用于各种Qt应用程序的日志记录需求。原创 2024-05-14 23:09:12 · 1733 阅读 · 1 评论 -
QT问题记录:Qt报错msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set
网上大部分的解决方案都是这个,直接打开找到并文件msvc-version.conf 在其中添加版本QMAKE_MSC_VER = 1900 (根据版本设置),不推荐,因为换了其他VS版本可能出错。重新设置一个新的构建目录(影子目录),或者清空当前目录的所有文件即可。方法二:修改配置文件(不推荐)方法一:清空构建目录。原创 2024-01-30 20:30:00 · 2862 阅读 · 1 评论 -
QT下的几种实现modbus的库,记录
QT提供了一个名为QModbus的模块,可以实现Modbus的主机或从机功能pro需要添加相关头文件。原创 2024-01-09 01:40:03 · 1485 阅读 · 0 评论 -
【QT Visual Studio环境配置】error MSB8020: 无法找到 v141/v142 的生成工具(完整版)
首先要了解V**平台工具集根据你安装的Visual Studio版本不同而有所区别,知道这个就容易解决问题了,确定你安装的那个版本,需要使用哪个工具集。原创 2023-12-18 19:00:00 · 3384 阅读 · 0 评论 -
QT快捷键
默认情况下,Qt Creator 将退出而不要求确认,除非打开的文件中有未保存的更改。另外,在默认浏览器中打开 URL,并在。Alt+Y, n,其中 n 是用户操作的编号,从 1 到 9。Ctrl+F9(macOS 上为 Ctrl+F8)Alt+数字(macOS 上为 Cmd+数字)Alt+1(macOS 上为 Cmd+1)Alt+2(macOS 上为 Cmd+2)Alt+3(macOS 上为 Cmd+3)Alt+4(macOS 上为 Cmd+4)Alt+0(macOS 上为 Cmd+0)原创 2023-11-20 23:59:11 · 378 阅读 · 0 评论