qt
code_snow
这个作者很懒,什么都没留下…
展开
-
Qt学习记录及资料
qt学习资料。原创 2024-06-23 11:08:11 · 128 阅读 · 0 评论 -
Qt-数据导出到Excel
转载链接。转载 2023-03-27 16:31:29 · 595 阅读 · 0 评论 -
??Qt系列教程汇总
https://dengjin.blog.csdn.net/article/details/115174639原创 2023-04-10 20:46:09 · 74 阅读 · 0 评论 -
??qt共享内存
官方示例。原创 2023-04-06 19:14:41 · 447 阅读 · 0 评论 -
??Qt 工程 pro文件
Qt 工程 pro文件_qt没有pro文件_Qt开发老Qt 工程 pro文件_qt没有pro文件_Qt开发老杰的博客-CSDN博客Qt 工程 pro文件_qt没有pro文件_Qt开发老转载 2023-04-06 09:37:35 · 68 阅读 · 0 评论 -
??QT中 class 和 include 包含时的区别
QT笔记——QT中 class 和 include 包含时的区别 以及QT_BEGIN_NAMESPACE说明_lion_cxq的博客-CSDN博客转载 2023-04-05 22:20:07 · 118 阅读 · 0 评论 -
??Qt进程间通信
Qt进程间通信。转载 2023-04-05 21:38:24 · 85 阅读 · 0 评论 -
??qt全局变量和局部变量
在头文件中初始化赋值,或者在多个.cpp文件中初始化赋值,都会报错multiple definition 多重定义。只能在随便一个用到的.cpp中进行赋值,哪个文件需要使用该变量,只需include头文件就可以直接使用。全局变量方式1:在头文件中只做声明,用extern修饰,在其他文件使用时,要用extern,不需要包含头文件。全局变量:方式1.在头文件中只做声明,源文件中赋值。使用时,只需要包含头文件就可直接使用。方式2.在源文件中声明和赋值。方式2:在源文件中声明和赋值。原创 2023-04-05 15:21:39 · 540 阅读 · 0 评论 -
??Qt实现多线程的两种方式:重写run()和moveToThread()通过connect调用
moveToThread():定义一个线程类,继承于QObject,在主线程实例化一个该类的对象,并实例化一个QThread类的对象,前者moveToThread后者,通过信号槽的方式实现多线程,可以定义多个信号槽,槽函数都是在同一个子线程运行,可以通过connect第五个参数控制槽函数是否在子线程运行(多线程下默认是多线程,队列是多线程,直接是在主线程运行槽)。原文链接:https://blog.csdn.net/weixin_40355471/article/details/110393257。原创 2023-04-05 11:35:43 · 251 阅读 · 0 评论 -
??0qt 线程 进程
Qt知识回顾(十六)——进程和线程_qt进程_伴君的博客-CSDN博客原创 2023-03-31 10:41:29 · 59 阅读 · 0 评论 -
??QT自带的QSqlite数据库 自增长id 其他相关问题
QT自带的QSqlite数据库中实现id主键自增长_id为主键且自动增长_鱼月半的博客-CSDN博客SQLite主键自增代码_qt实现sql id自增_maowendi的博客-CSDN博客原创 2023-03-30 14:42:43 · 521 阅读 · 0 评论 -
??QTableWidget QTableView等加载大量数据
不知道怎么把这个完全放在子线程里操作,几千条数据几秒钟还可,一多了就会出现卡死现象。原创 2023-03-30 11:06:07 · 1008 阅读 · 0 评论 -
??windbg
Windows下Qt生成dump文件并定位bug(基于qBreakpad) – 源码巴士(Windbg调试二)Windows下c++程序崩溃问题定位_stack_text:_Simple Simple的博客-CSDN博客使用WinDbg分析Windows dump文件方法_windbg分析dump文件命令_数语数行的博客-CSDN博客如何定位Bug(WinDbg)——Qt_十年之少的博客-CSDN博客原创 2023-03-30 00:16:18 · 98 阅读 · 0 评论 -
qtcreator 中mingw和msvc生成 .dmp .pdb 文件 windbg
改完pro文件,构建项目,生成...\build-TestDump-Desktop_Qt_5_9_9_MSVC2015_32bit-Release文件夹,release文件夹里会有TestDump.pdb文件生成,运行工程,会有DumpFile-20230329-191210.dmp文件生成。msvc编译器下,debug和release生成的dmp文件都可以直接VS打开 ,使用 仅限本机 进行调试,定位到错误的代码行。要删除构建生成的build...文件夹,再进行下一次构建,不然可能不会生成新的。原创 2023-03-29 23:24:46 · 1810 阅读 · 0 评论 -
使用msvc2015编译qtxlsx,获取头文件
解决:用...\QtXlsxWriter-master\QtXlsxWriter-master\src\xlsx文件夹里的.h文件替换掉F:\Qt\Qt5.9.9\5.9.9\msvc2015\include\QtXlsx 里的.h文件(就是刚刚复制的那个QtXlsx文件夹)测试部分,编译后,提示找不到xlsxabstractooxmlfile.h,双击报错信息会指到该include位置,用msvc生成的库过程,不像mingw生成的库过程。还可能需要 qmake->构建 进行一遍,原创 2023-03-29 20:10:17 · 731 阅读 · 1 评论 -
Qt中小问题 C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防数据丢失
编辑->Select Encoding->没选择,打开就是utf-8,点击按编码重新载入,再次编译运行可以了;好像按编码保存也可以。使用msvc编译器,编译的时候会出现一下警告;原创 2023-03-29 19:45:30 · 462 阅读 · 0 评论 -
qtcreator创建dump文件并用vs2015定位程序中断位置
文件名中有乱码,点击 使用 仅限本机 进行调试 会出现找不到文件的警告,删除乱码后,就可以了。不过不知道删除名字乱码会不会有什么不知道的影响。打开exe文件,程序会闪退并生成dump文件,(应该是我把TCHAR 改成了CHAR,名字才会有乱码,一会删掉乱码也可以用的)使用msvc编译器,因为mingw生成不了pdb文件,生成的话太麻烦,这里没有尝试。在main.cpp中包含cusdump.h头文件,并在main()函数中第一行添加。之后会自动打开.对应文件,就会显示程序中断的位置了。原创 2023-03-28 18:11:16 · 452 阅读 · 0 评论 -
qt qtcreator qt+vs 编译器
对于一个新手而言,基本体会如下:Qt CreatorQt Creator优势可以实现Ui和代码无缝切换。(VS不行)对于汉字的支持更好提示功能做的更好。比如:#include等,敲出#inc即有提示。qmake非常好用项目管理更方便,可以添加pri之类的来管理子模块Qt Creator劣势(IDE本身巨大劣势)debug困难Qt+VSQt+VS优势无敌的IDE加持,写代码和Debug很舒服。原创 2023-03-28 17:04:54 · 1706 阅读 · 0 评论 -
qt 编译器 调试器
电脑版本:win10 64位qt版本:based on Qt 5.14.0(msvc 2017, 32位)qt安装包:qt-opensource-windows-x86-5.9.9.exe安装过程一路next,安装完成后,默认使用的是MinGW 32bit编译器,调试器使用的是F:\Qt\Qt5.9.9\Tools\mingw530_32\bin\gdb.exe,这些是默认的,安装完就能用MinGW。原创 2023-03-28 15:36:30 · 1648 阅读 · 0 评论 -
QT 数据导出到Excel
在Qt自带的axcontainer模块中,我们可以使用QAxObject类来将数据保存到Excel中。Qt中将数据保存到Excel通常有两种方式:一种是以Excel格式导出,需要电脑上安装Office软件;另一种是以CSV格式导出,无需安装Office软件。这里采用第一种方式,实现了UI界面数据的展示、将数据保存到Excel以及将Excel中异常数据标记为红色等功能。数据保存到Excel里(含异常值判断)数据显示(这里用的随机数来表示)原创 2023-03-27 21:21:26 · 4847 阅读 · 3 评论 -
qt 关于QtXlsx的编译 使用
mkspecs下的文件应该主要是为了编译时的make寻找,将mkspecs下的文件拷贝到Qt类似目录即可,比如:D:\Qt5.9.1\5.9.1\mingw53_32\mkspecs\modules(我们只发现了modules文件夹所以先只拷贝这个)include下的头文件拷贝到“Qt安装目录/Qt版本xxx/编译器版本/include/”,带上文件夹,比如QtXlsx整个头文件带文件加拷贝到:D:\Qt5.9.1\5.9.1\mingw53_32\include。(这种方式用了可以的,其他的还没试)原创 2023-03-28 11:46:00 · 1686 阅读 · 0 评论 -
Qt 常出现的tr(“xxx“)函数
总看到tr( )函数,总忘记它的功能。原创 2023-03-27 16:52:43 · 269 阅读 · 0 评论 -
QT中的虚函数
虚函数转载 2023-03-27 11:01:38 · 353 阅读 · 0 评论 -
Qmake VS Cmake 对比讲解
简单的用qmake就够了,目前我用qmake就够了转载 2023-03-27 09:57:04 · 346 阅读 · 0 评论 -
C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结
C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结转载 2023-03-26 22:58:23 · 58 阅读 · 0 评论 -
Qt 表格导出数据为 excel html csv
Qt 表格导出数据为 excel html csv转载 2023-03-26 03:23:52 · 286 阅读 · 0 评论 -
qt程序打包迁移到另一台没装MySQL的电脑
需要MySQL数据库的打包程序,在其他电脑上运行,unable to connect原创 2023-03-26 01:25:52 · 547 阅读 · 0 评论 -
Qt 打包后Driver not loaded解决方案
Qt 打包后Driver not loaded解决方案转载 2023-03-24 18:25:36 · 1116 阅读 · 2 评论 -
qt之使用enigma virtual box工具生成单独的exe可执行文件
qt之使用enigma virtual box工具生成单独的exe可执行文件转载 2023-03-24 17:33:30 · 216 阅读 · 0 评论 -
QT 程序打包的方式
QT 程序打包的方式转载 2023-03-24 17:19:18 · 153 阅读 · 0 评论 -
解决QT不支持MySQL数据库事务的方案
解决QT不支持MySQL数据库事务的方案转载 2023-03-24 13:50:19 · 265 阅读 · 0 评论 -
QT连接Mysql时报错:QSqlDatabase: QMYSQL driver not loaded。
QT连接Mysql时报错:QSqlDatabase: QMYSQL driver not loaded。原创 2023-03-23 17:09:31 · 212 阅读 · 0 评论 -
Qt学习 常用的快捷键
Qt学习 常用的快捷键原创 2023-03-20 09:34:08 · 848 阅读 · 0 评论 -
Qt编译运行提示No rule to make target ‘xxx‘ needed by ‘xxx‘
Qt编译运行提示No rule to make target 'xxx' needed by 'xxx'转载 2023-03-19 10:35:54 · 629 阅读 · 0 评论 -
C++基础(C++Primer学习) 类函数 数组 抽象数据
C++基础(C++Primer学习) 类函数 数组 抽象数据转载 2023-03-17 10:46:19 · 66 阅读 · 0 评论 -
Qt修炼手册9_Ui名字空间及setupUi()原理解读
Qt修炼手册9_Ui名字空间及setupUi()原理解读转载 2023-03-17 16:52:20 · 107 阅读 · 0 评论 -
QT中界面切换的三种方式
QT中界面切换的三种方式转载 2023-03-14 14:13:54 · 585 阅读 · 0 评论 -
MySQL问题--Can‘t connect to MySQL server on localhost (10061)解决方法
MySQL问题--Can't connect to MySQL server on localhost (10061)解决方法原创 2023-03-25 21:27:58 · 8025 阅读 · 0 评论