- 博客(4)
- 收藏
- 关注
原创 Qt qDebug输出到log
1.定义了一个自定义的消息处理函数 customMessageHandler,用于处理 Qt 的日志消息。它接受消息类型(type)、消息上下文(context)和消息内容(msg)作为参数。6.在日志类的 initialize 方法中,通过调用qInstallMessageHandler 函数将自定义的消息处理函数设置为当前应用程序的消息处理程序。3.使用 QTextStream 将时间戳、日志消息以及额外的换行符写入日志文件。4.然后,使用 QTextStream 将时间戳、日志消息写入控制台。
2024-02-02 09:32:56
689
原创 qt编译问题解决make: Warning: File ‘.qmake.stash‘ has modification time 14622 s in the future
这个命令会在当前目录及其子目录下递归地找到所有文件和文件夹,并使用 touch 命令将它们的时间戳强制更改为当前时间。ubuntu系统莫名时间出现问题,恢复后导致在时间系统有问题期间操作的程序时间戳不对,从而无法编译。重置目标文件下面的时间戳,将其置为当前时间,具体操作如下。
2023-09-08 15:56:12
1106
1
原创 解决Ubuntu虚拟机下mnt/hgfs下没有共享文件夹的问题
解决Ubuntu虚拟机下mnt/hgfs下没有共享文件夹的问题。笨蛋Ubuntu天天没有共享文件夹,权限真麻烦。终端进入到mnt/hgfs目录。
2023-02-17 11:07:59
804
原创 QT学习笔记之打包程序
3.打开对应的Qt X.XX.X XX-bit for Desktop (MSVC XXXX)本人是Qt 5.11.1 32-bit for Desktop (MSVC 2015)1.完成debug编译后使用release编译一次程序得到.exe文件。6.运行结束后双击.exe文件若不能启动则根据提示补全缺少的文件即可。5.执行执行windeployqt XXXX.exe。7.这样子就完成了qt打包的全过程啦!4.cd进入.exe文件所在的文件路径。2.将.exe文件放到新的文件夹内。
2023-02-01 11:27:37
190
TA创建的收藏夹 TA关注的收藏夹
TA关注的人