一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

随笔分类 -  Qt

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 52 下一页
Qt 纯C++项目发布为dll的方法(超详细步骤)
摘要:众所周知,我们可以将C++项目中的类以及函数导出,形成 .dll 文件,以供其他程序使用,下面将说明Qt环境下的使用方法。 首先创建共享库,步骤如下 下一步会出现类对话框等等,不用管它,直接点击创建即可,稍后再将类都删了。 创建好以后你会发现有一个包含global的头文件,这个文件中定义了__dec 阅读全文
posted @ 2022-08-05 15:50 一杯清酒邀明月 阅读(1475) 评论(0) 推荐(0)
Qt VS2017编写纯C库以及使用Qt调用C库方法
摘要:Demo Qt调用方法 步骤一:根据C库头文件,定义各种函数指针类型 C库的头文件,如下图: Qt的C库函数指针定义,如下图: 步骤二:定义全局使用的指针和回调函数 回调函数必须为静态函数,静态函数中使用的类变量必须为静态变量。 步骤三:加载库文件,解析函数赋值给指针,并注册回调 阅读全文
posted @ 2022-08-05 14:17 一杯清酒邀明月 阅读(472) 评论(0) 推荐(0)
Qt extern的使用
摘要: 阅读全文
posted @ 2022-08-05 13:27 一杯清酒邀明月 阅读(162) 评论(0) 推荐(0)
Qt 设置生成文件的路径(DESTDIR)
摘要:在pro文件中,添加 DESTDIR = 路径 最终会在指定路径下生成一个exe文件 阅读全文
posted @ 2022-08-05 10:10 一杯清酒邀明月 阅读(693) 评论(0) 推荐(0)
Qt 生成dump文件及windbg调试(进阶版)
摘要:一、异常捕获和dump文件生成 还是简单的说一下吧,各位不了解的也可以看看本人的另一篇博客。也可以直接参考如下:main.cpp 1 #include "mainwindow.h" 2 #include <QApplication> 3 #include <Windows.h> 4 #include 阅读全文
posted @ 2022-08-04 16:24 一杯清酒邀明月 阅读(2369) 评论(0) 推荐(1)
Windows下的Qt编译器 - MinGW和MSVC的区别
摘要:MSVC:即Microsoft Visual C++ Compiler,即微软自己的编译器我们下载Windows下的OpenCV时,会带两个文件夹VC14,VC15(分别与Visual Studio的版本有对应关系),这两个文件夹下的库可以直接运行不需要编译将VS作为Qt的开发环境也是使用这个编译器 阅读全文
posted @ 2022-08-04 16:00 一杯清酒邀明月 阅读(1648) 评论(0) 推荐(0)
Qt MSVC与MinGW的区别
摘要:Qt 中有两种方式编译,一种是MinGW ,另一种MSVC。 1.MSVC是指微软的VC编译器。2.MinGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Window 阅读全文
posted @ 2022-08-04 15:54 一杯清酒邀明月 阅读(1286) 评论(0) 推荐(0)
Qt 建立带有子项目的项目,以及子项目之间的调用
摘要:建立带有子项目的项目 选择 其他-> 子项目目录 然后根据指导下一步即可。 建立好项目之后,就可以往项目中添加各种子项目。 向项目中添加子项目 右键项目,选择 Library 然后根据向导进行下一步操作即可,完成后的 .pro 文件是这样的 显示创建的类型的 lib,动态库 在项目中调用子项目 所有 阅读全文
posted @ 2022-08-04 15:15 一杯清酒邀明月 阅读(987) 评论(0) 推荐(0)
Qt Xlsx使用教程、Qt操作Excel、Qt生成Excel图表、跨平台不依赖Office
摘要:1.Qt Xlsx库简介 官方文档:Qt Xlsx | QtXlsx 0.3 (debao.me) 下载地址:dbzhang800/QtXlsxWriter: .xlsx file reader and writer for Qt5 (github.com) QtXlsx是可以读取和写入Excel文 阅读全文
posted @ 2022-07-26 13:44 一杯清酒邀明月 阅读(7130) 评论(0) 推荐(0)
Qt Xlsx ( QtXlsxWriter ) 使用例程
摘要:这里主要介绍其基本的编程使用方法。首先我们想到就是对xlsx文件进行读写,因此我们有如下的代码: 1 #include <QtCore> 2 #include "xlsxdocument.h" 3 #include "xlsxformat.h" 4 #include "xlsxcellrange.h 阅读全文
posted @ 2022-07-26 13:27 一杯清酒邀明月 阅读(2092) 评论(0) 推荐(0)
QtXlsx详细配置
摘要:一、QtXlsx配置方法 1:下载QtXlsx类,地址:GitHub下载或 QtXlsx官网下载 2:下载Perl软件地址(必须):官网下载注意:安装Perl可以选择默认路径,也可以指定到自己需要的路径。如何安装并且配置,百度经验讲的很详细,请查看下面链接:百度教程注意:配置好环境变量需要注销或重启 阅读全文
posted @ 2022-07-26 13:20 一杯清酒邀明月 阅读(501) 评论(0) 推荐(0)
Qt QtXlsx的基本使用
摘要:前言 在很多时候 ,我们需要将数据导出,之前我是将数据表导出为CSV格式,CSV文件虽然可以用Excel打开,但相对于真正的Xlsx文件,还是有许多不足的。偶然之间,发现了QtXlsx这个第三方库。 1、QtXlsx官网对QtXlsx的介绍 官网:http://qtxlsx.debao.me/ Qt 阅读全文
posted @ 2022-07-26 11:36 一杯清酒邀明月 阅读(2268) 评论(0) 推荐(0)
Qt QImage类详解(QImage类型转换、QImage类函数及QImage像素操作)
摘要:打开Qt帮助文档,会看到有关于QImage的描述如下:The QImage class provides a hardware-independent image representation that allows direct access to the pixel data, and can 阅读全文
posted @ 2022-07-26 11:26 一杯清酒邀明月 阅读(6120) 评论(0) 推荐(2)
Qt 网络post请求错误QIODevice::read (QDisabledNetworkReply): device not open和Network access is disabled解决方法
摘要:在做一个有关agv小车的项目,需要自编qt程序连接服务器获取数据,http请求类型为post,发送的数据类型为json。稍微在网上搜一下,就可以找到千变一律的代码,直接粘过来用就可以了。但调试了一下午,就是获取不了数据,而用postman调试却可以获得正常的数据,输出的错误如下所示: 1 Error 阅读全文
posted @ 2022-07-26 10:35 一杯清酒邀明月 阅读(1186) 评论(0) 推荐(0)
Qt 截屏的方法
摘要:最近一个Qt(C++)的项目需要用到截屏的功能,就花时间研究了一下如何实现。Qt 确实是好用,截屏只需要下面三行代码就够了。 1 QDesktopWidget *desk = QApplication::desktop(); 2 QScreen * screen = QGuiApplication: 阅读全文
posted @ 2022-07-26 10:33 一杯清酒邀明月 阅读(2313) 评论(0) 推荐(0)
Qt+MSVC,DeBug模式下报错:the process was ended forcefully
摘要:关于Qt+MSVC的环境配置可以参考:Qt+MSVC环境配置 按照上述博客配置之后, 如下: 看起来没错,是吧?但是,Debug模式下,即使一个默认的QWidget程序,构建没问题,一旦运行,就报错如下: 但是在profile模式或release模式下,又都没问题,怎么办?调试呗打开调试器,提示:t 阅读全文
posted @ 2022-07-25 11:17 一杯清酒邀明月 阅读(343) 评论(0) 推荐(0)
Qt 报错:error dependent 'xxx' does not exist.
摘要:错误提示error dependent ‘xxx’ does not exist. 错误原因1.在工程里修改.cpp文件的文件名,没有执行qmake, 然后直接编译。2.直接在文件夹操作.cpp .h .ui等文件,没有执行qmake。解决方法1.清理项目2.执行qmake3.进行编译。 阅读全文
posted @ 2022-07-22 14:14 一杯清酒邀明月 阅读(2203) 评论(0) 推荐(0)
【Qt+VS】Qt图标不显示|Qt程序运行时图标不显示
摘要:1、右键项目添加新建项目【Qt Resource File】image.qrc 2、双击image.qrc使用【Qt Resource Editor】添加图标 3、右键image.qrc -》属性-》配置属性-》常规-》项类型改成【自定义生成工具】 4、配置属性-》自定义生成工具-》常规命令行:【" 阅读全文
posted @ 2022-07-22 14:12 一杯清酒邀明月 阅读(1593) 评论(0) 推荐(0)
QtConcurrent::run不运行问题
摘要:项目场景:使用QtConcurrent::run执行部分耗时数据处理 问题描述执行QtConcurrent::run时,在自己电脑上运行怎么测试线程运行都正常,但是客户电脑就是跑不起来,通过返回值将线程状态打印出来,线程已经启动 原因分析:后来上网查了一下,QTConcurrent使用了QThrea 阅读全文
posted @ 2022-07-22 14:10 一杯清酒邀明月 阅读(355) 评论(0) 推荐(0)
Qt Creator 使用 design 修改 ui界面编译后界面未更新问题的解决 From EricQu
摘要:今日遇到一个奇怪的问题,描述如题。 网上搜索了一些解决方案,说的不是很清楚,经过一些时间的摸索,这里总结一下解决方法。 ui源文件到界面显示的原理可以网上搜索,这里不再描述。简单讲就是先要从*.ui生成ui_*.h然后再编译,所以界面未更新实际上是因为ui_*.h这个文件没有更新导致的。 出现此问题 阅读全文
posted @ 2022-07-22 14:04 一杯清酒邀明月 阅读(1572) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 52 下一页