一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 156 下一页
摘要: When trying to debug my Qt application, the app throw a exception as " Exception at 0x77da2073, code: 0xc0000005: write access violation at: 0x1, flag 阅读全文
posted @ 2024-02-02 11:33 一杯清酒邀明月 阅读(64) 评论(0) 推荐(0) 编辑
摘要: QPushButton有三个很重要的信号跟点击有关 pressed clicked toggled 表面上看,pressed和clicked都会在点击按钮时触发,它们有什么区别呢?toggled好像有时候触发,有时候不触发,到底怎么回事呢?下面就一起聊一下这三个信号 首先,这三个信号都是从QAbst 阅读全文
posted @ 2024-01-31 18:04 一杯清酒邀明月 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 我们知道微信电脑版左上侧的3个按钮,是可以保持按下状态,且只要有个按下,之前按下的按钮就要切换至弹起状态。如图 那么 QPushButton 怎么实现这种效果呢?其实很简单 在 qt 设计师直接编辑按钮属性即可,在 QPushButton 的 QAbstractButton 属性里勾选 checke 阅读全文
posted @ 2024-01-31 17:59 一杯清酒邀明月 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 在VS环境下进行QT编程时,QT Designer 没有“转到槽”选项,比较蛮烦。原因:“转到槽”是 QT Creater的功能,QT Designer 下,可通过如下方式实现: 阅读全文
posted @ 2024-01-31 16:21 一杯清酒邀明月 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在使用Qt Creator进行界面设计时,只需要在控件上右击便会出现“转到槽”选项,从而可以进行槽函数的编写与槽函数和信号的自动连接,十分方便。但在使用VS进行Qt开发时,Qt Designer没有这个选项。 解决方法:1.自己定义信号和槽并手工连接:qvtk_demo.h: 1 #pr 阅读全文
posted @ 2024-01-31 11:33 一杯清酒邀明月 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 使用Qt编译中文标题出现乱码问题如下图 首先打开文件属性->点击(C/C++) -> 点击(所有选项)->找到(附加选项)这一栏修改为(/UTF-8)注意大小写 然后在头文件中添加以下代码: 1 #if _MSC_VER >= 1600 2 #pragma execution_character_s 阅读全文
posted @ 2024-01-31 11:29 一杯清酒邀明月 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 问题:Visual Studio 2015+Qt编程,调试程序的时候,使用qDebug()发现在vs的输出界面没有打印出qDebug()的信息。 找到了最容易的解决办法(此方法只可以解决此解决方案的):1.项目文件名那里鼠标右键,点击属性,打开属性页 2.找到 连接器->系统->子系统 3.将子系统 阅读全文
posted @ 2024-01-31 11:26 一杯清酒邀明月 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 报错如图: qtcreator工程文件例程报错error: cannot initialize object parameter of type ‘QWidget’ with an expression of type ‘tab_workface’ 问题分析 可能因为qt creator4.11.0 阅读全文
posted @ 2024-01-30 19:06 一杯清酒邀明月 阅读(94) 评论(0) 推荐(0) 编辑
摘要: qt下载好并且环境配置完成,kits和qt都已配置完成在qt creator中,在终端手动编译qmake make都完全没问题,但是在qt creator中却报错。 即使是新建工程例程都报错。 版本qt 5.6.0qt creator 4.11.0 报错main.cpp:96: error: can 阅读全文
posted @ 2024-01-30 19:04 一杯清酒邀明月 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 之前安装过QT的好几个版本:5.9,5.12,5.15,编译过项目。现在使用 QT 5.12.6 + MSVC2017 编译项目出现如下图所示报错,困扰了我2天。一开始,我通过卸载重装 QT 和 VS2017 都没有解决问题。 今天晚上找到一个办法,就是在 QT “项目” 设置里面将头文件目录配置进 阅读全文
posted @ 2024-01-30 18:01 一杯清酒邀明月 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 问题描述 环境:QT5.15.2 从别的电脑拷过来一个能跑的项目在新安装的qt上运行,报错C1038,检查发现报错的文件都跟sdk有关,问题就是不能正确找到SDK相关的。 解决 1.查找SDK(我是用的"everything"工具搜索的,一般都会在这个路径下面) 在这几个文件夹中选择最新的那个,点进 阅读全文
posted @ 2024-01-30 18:00 一杯清酒邀明月 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 最近在学习时,发现自己还不会操作ini文件,想着以前工作时接触到的项目或多或少都要用到ini文件去保存初始化程序的数据;所以赶紧去网上搜索以下C/C++操作ini文件都有些什么库可以玩玩;搜索到有: 1. inih:这是C语言小巧的库,更适合嵌入式开发; 2. iniparser:这是C语言的库,挺 阅读全文
posted @ 2024-01-30 17:21 一杯清酒邀明月 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 简介 simpleini是C++对ini格式数据的解析/生成库。我比较推荐,理由可看介绍https://github.com/brofield/simpleini,其中我比较看重以下几个优点: simpleini库仅由SimpleIni.h一个文件组成。 simpleini库支持char和wchar 阅读全文
posted @ 2024-01-30 17:09 一杯清酒邀明月 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 简述 QCustomPlot是一个基于Qt C++的图形库,用于绘制和数据可视化 - 制作漂亮的2D图 - 曲线图、趋势图、坐标图、柱状图等,并为实时可视化应用程序提供高性能服务。它没有进一步的依赖关系,并有着良好的文档记录。 QCustomPlot可以导出为各种格式,比如:PDF文件和位图(如:P 阅读全文
posted @ 2024-01-30 16:46 一杯清酒邀明月 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: (一)——安装与配置 1、下载 去 Qt Plotting Widget QCustomPlot - Download下载需要版本的QCustomPlot的压缩包QCustomPlot.tar.gz,下载解压后会得到qcustomplot的.cpp与.h文件,这两个文件是我们需要的。 2、添加到项目 阅读全文
posted @ 2024-01-30 16:27 一杯清酒邀明月 阅读(407) 评论(0) 推荐(0) 编辑
摘要: QCustomPlot 是一个比较小的 QT 图表插件。使用时,我们在程序中写完相关调用的代码后,只需将 QCunstomPlot.cpp 和 QCustomPlot.h 两个文件加入工程,正常编译即可。看起来使用挺方便。对于简单的,效率不高的数据可视化需求,基本能满足。这里把使用该插件的一些经验做 阅读全文
posted @ 2024-01-30 16:18 一杯清酒邀明月 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 原因: 由于系统分配给一个进程的栈空间是一定的,当一个.cpp文件中的栈空间大于系统为该进程所分配的栈空间时,就会报栈溢出错误。 解决方法:方法一:动态分配内存 不要静态分配内存,用new或malloc来动态创建,从堆中分配内存,因为堆的空间足够大。但是要记得使用free或delete手动释放内存, 阅读全文
posted @ 2024-01-30 15:14 一杯清酒邀明月 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 调试运行程序时出现xxx处有未经处理的异常(在 yyy.exe 中): 0xC00000FD: Stack overflow (参数: 0x0000000000000001, 0x000000015C203000) 报错 解决方法如下: 在属性 > 配置属性 > 链接器 阅读全文
posted @ 2024-01-30 15:12 一杯清酒邀明月 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 修改visual studio的默认堆栈大小 C/C++编译的程序占用的内存分为几个部分: 1、栈区(stack segment):由编译器自动分配释放,存放函数的参数的值,局部变量的值等。在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量 阅读全文
posted @ 2024-01-30 15:09 一杯清酒邀明月 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 问题 给一个程序添加小功能,在debug下能正常运行,在release下就出现内存不能read。 调试跟踪找到程序出错的地方,问题出现在对话框创建的过程中ChannelcfgDlg.Create(IDD_SUB_DLG_CHAN_CFG,&m_settingTab); 在网上搜索资料,发现程序静态数 阅读全文
posted @ 2024-01-30 15:04 一杯清酒邀明月 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 156 下一页