Qt
文章平均质量分 57
Qt相关开发
Imagine Miracle
创造充满奇迹的未来!
展开
-
【Qt QAxObject】使用 QAxObject 高效任意读写 Excel 表
的官网库中是不包含 的操作库,关于对 的操作库可选的有很多,包含基于 系统本身的 、、、、、、。 本文采用基于 的 对象,在 中也就是 实现读写 表。 在介绍 之前,首先简单了解一下 上的 组件对象模型, 是一个独立于平台的分布式面向对象的系统,用于创建可以交互的二进制软件组件。 是 的 (复合文档的基础技术,) 和 (支持 的组件) 技术。可以使用各种编程语言创建 对象。 面向对象的语言(如 )提供了简化 对象的实现的编程机制。 这些对象可以位于单个进程中、其原创 2023-08-29 18:05:40 · 6603 阅读 · 7 评论 -
Qt 打开文件列表选择文件,实现拖拽方式打开文件
这里笔者选用的是,创建好工程后在ui界面设计中添加QLineEditQPushBtton至少这两个控件,如下图摆放。原创 2023-08-25 11:46:12 · 2271 阅读 · 3 评论 -
解决 QObject: Cannot create children for a parent that is in a different thread.
一般出现这样的错误是在Qt中使用多线程,并且尝试使用connect连接不同或同一对象的信号与槽函数而出现这样的问题。究其原因是因为Qt的每个对象都会有一个归属,产生这样的错误通过报错信息可以看得出,绑定的两个对象并非工作在同一线程里而导致(线程ID不同),即两个对象的所属不同。原创 2022-12-16 09:53:03 · 7124 阅读 · 0 评论 -
Qt6 安装串口模块 QSerialPort
Qt 6.2+ 安装 QSerialPort 库原创 2022-11-15 11:32:16 · 5318 阅读 · 11 评论 -
Qt 实现串口终端(连接Terminal)
使用 Qt 实现串口连接工具,使用串口终端原创 2021-01-28 16:06:58 · 1722 阅读 · 11 评论 -
Qt Release报错:The process was ended forcefully. release\***.exe crashed.
Qt报错The process was ended forcefully. 出现错误的情况说明,在Qt下写的一个工程使用Debug编译的时候没有问题,可以通过正确执行,当使用Release版本编译就会报错,无法正确执行。09:22:38: The process was ended forcefully.09:22:38: E:\Code\Qt\uart_tools_Thunder\build-uart_tools-Desktop_Qt_5_15_0_MSVC2019_64bit-Release\r原创 2021-01-25 09:56:17 · 658 阅读 · 1 评论 -
Qt5 获取屏幕分辨率
添加头文件需要的头文件 “QScreen”#include <QScreen>获取当前屏幕分辨率 int screen_width = QGuiApplication::primaryScreen()->availableGeometry().width(); int screen_height = QGuiApplication::primaryScreen()->availableGeometry().height();...原创 2021-01-24 11:15:07 · 582 阅读 · 0 评论