Qt
文章平均质量分 87
边城浪子书生
slow man.
toorich.top
展开
-
M1 macOS Qt环境搭建 + Qt5.15源码编译 + Homebrew QtCreator 8
【代码】M1 macOS Qt环境搭建 + Qt5.15源码编译 + Homebrew QtCreator 8。编译Qt源码,编译Qt文档,添加Qt源码调试。适配M1原创 2022-08-21 09:10:17 · 4732 阅读 · 0 评论 -
VS2019 + Qt Creator 4.11.1 导入Qt源码进行调试记录.(术) + CMake
一 . 名词的解释编译器部分:1.msvc:微软出品,VS 默认的编译器2.GCC:GNU 出品,Linux下的编译器3.MinGw:GNU出品,将Gcc修改为支持Windows的编译器调试器部分:1.GDB:GNU出品,linux下debuger工具2.GDB for mingw:顾名思义,还是一个鸟样,为了支持windows的调试搞的工具3.WinDg:Debugging tool for Windows ,微软的东西,现在得在WDK 或者SDK下载。包含界面调试,支持内核模式跟用户态的原创 2020-09-28 16:07:23 · 3218 阅读 · 4 评论 -
VS +QT 手动添加Q_OBJECT 报错问题解决
VS+QT 手动添加Q_OBJECT 报错问题解决参考QT Ide上,需要重新Qmake在vs上,手动添加Q_OBJECT,后moc_XXX文件也生成,但是编译却失败,出现无法打开moc_xxx 失败解决:remove 头文件,重新加进来即可。(好简单的问题,好记性不如烂笔头,记录下吧。。。)...原创 2020-08-07 09:41:53 · 3409 阅读 · 2 评论 -
Qt 日志之Qdebug 封装类
简单的日志库可以用Qdebug做一个注册InstallMessageHandle,还有一种是使用开源的日志库,如Boost 库,Log4Qt 等。开源这些日志功能比较强大,Qdebug的话做些本地运行日志跟踪状态,还是足够的。文件夹存放日志,按时间命名,大于1024 * 1024 * 4 ,(4M)自动新建文件。大小可以根据具体项目更改.时间,文件名+行号+level +信息 :只需包含如下头文件:使用时:CLog::InstallLog(); 初始化qDebug()<<QSt原创 2020-09-01 19:01:13 · 905 阅读 · 0 评论 -
Qt 封装Sqlite类,及问题出现QSqlDatabase: QSQLITE driver not loaded 解决
使用qt 自带的QSql 模块连接Sqlite类,封装简易版本,还可以继续完善。头文件 :#pragma once///////////////////////////////////////////////////////////// DataBase.h// description:Sqlite // Created on: 12-08-2020 21:12:15// Original author: karlchan/////////////////////////////原创 2020-08-28 20:29:52 · 1873 阅读 · 1 评论 -
Qt下属性开源库QtPropertyBrowser移植到VS平台生成DLL使用记录
网上查看了很多资料,使用这个库在Qt creator 平台下挺方便,直接include进来就可以,但是要转到VS平台时遇到了问题。 一.首先这个库的获取途径,在github上可以下载 [qt官方维护](https://github.com/qtproject/qt-solutions/tree/master/qtpropertybrowser)。 或者 安装Qt时候选择源码安装,地址: D:\Qt\Qt5.9.3\5.9.3\Src\qttools\src\shared\qtpropertybro.原创 2020-07-10 16:14:31 · 1777 阅读 · 1 评论