![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++ Qt
文章平均质量分 75
sh_sj_wuneng
C, C++, Python, MFC Qt, Windows, Linux
展开
-
qt 界面绑定类名的方法(右键ui上的控件, 提升为)
原创 2020-09-15 16:56:29 · 414 阅读 · 0 评论 -
QT中怎么自动识别release和Debug版本
使用QT_NO_DEBUG宏即可。#ifdef QT_NO_DEBUG#define Debug(str)#else#define Debug(str) (qDebug() << str)#endif1 2 3 4 5这样定义之后就可以在debug模式下输出,而在release模式下变成空语句。如下使用qDebug(); Debug("checked");...转载 2020-08-19 14:15:07 · 740 阅读 · 0 评论 -
在VMWare虚拟机中,linux和windows主机之间,使用串口通信
最近在做关于AIS的内容。为了对AIS电文进行解码,串口收发。数据有PC机模拟发送,为了调试方便,不用次次将程序放到开发板上运行,所以利用pc主机和虚拟机进行串口通信模拟该过程。首先需要用到一个软件----虚拟串口软件。具体用法说明可百度,增加两个互相通信的串口,pc机占一个,虚拟机占一个。http://download.csdn.net/detail/kimherojae/8536151 虚拟串口软件1,首先,增加两个虚拟串口我这里选择的是COM3和COM4,点击Add...原创 2020-08-17 16:55:46 · 3983 阅读 · 1 评论 -
QtCreator 快速定位程序异常崩溃位置
当程序代码量大的情况下,我们很难通过观察代码来发现产生错误的位置,此时,可以通过QtCreator的调试功能来快速定位异常发生的位置。如图所示,调试按键的位置在编辑器地左下角(绿色三角形上有只虫子的图标)。在异常发生时,程序会在异常位置暂停运行。如下图,代码编辑窗左边的小黄箭头将指向产生异常的代码。通过编辑窗下方窗口,我们可查看调用关系,定位产生异常的函数调用。此外,debug功能还可以进行设置断点,单步运行等功能,对开发过程有极大的帮助。...转载 2020-08-15 22:14:23 · 5131 阅读 · 1 评论 -
qt creator 代码格式化工具Astyle的配置
参数配置:快捷键:相关参数:"%{CurrentDocument:FilePath}" --style=bsd --convert-tabs --indent=spaces=4 --attach-closing-while --indent-switches --indent-namespaces --indent-continuation=4 --indent-preproc-block --indent-preproc-define --indent-col1-comment...原创 2020-08-11 13:57:04 · 484 阅读 · 0 评论 -
解决: qt creator 子项目 不能调试的问题
把下面这一行,注释掉,就可以了原创 2020-07-29 09:15:33 · 498 阅读 · 0 评论 -
在线Base64编码 => 图片
//----------------------------------------Qt 中, 图片 => Base64编码 QFile file(m_txtPicPath->text().trimmed()); if(file.open(QFile::ReadOnly)) { stuInfo.strImage = file.readAll(原创 2013-06-25 13:36:10 · 3603 阅读 · 0 评论 -
VS2008+Qt+助手 智能提示不显示、Qt关键字不高亮的解决办法【已解决】
笔者使用的开发环境是VS2008+Qt4.8.5+VAssistX,有时候会出现代码关键字不能高亮显示,并且助手的智能提示不显示。问题如下 解决的办法是在助手的选项中设置其搜索路径,助手的设置通过VS的VAssistX菜单进入,选择最后一个Visual AssistX Options,然后设置Projects标签下的C/C++ Directories,如以下两幅图转载 2017-10-17 16:07:15 · 1469 阅读 · 0 评论