自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++Qt主线程主界面异常崩溃问题汇总(由ntdll.dll、QPainter或ctk底层动态库导致崩溃)

摘要:本文针对Qt+CTK框架开发中遇到的偶发崩溃问题(如ntdll.dll、qpainter等底层崩溃)进行分析。传统方法需回滚版本逐步排查,重点应检查代码规范与内存泄漏。文中提出两个典型解决方案:1)排查主线程内存泄漏,避免内存管理混乱;2)避免在初始化/显示主界面时进行耗时操作,防止控件初始化崩溃。这些方法为解决CTK/Qt开发中的疑难崩溃问题提供了实用思路。(149字)

2025-07-08 15:36:54 127

原创 QChart方法mapToPosition相同输入下计算结果错误/多次计算结果不同

在学习qtdemo Callout Example时,想要手动往图上添加标签,在view构造函数最后new Callout对象(输入图上某坐标),发现图上标签标绘的位置不是设定的坐标位置。debug 发现当鼠标悬浮时,能将标签放到正确位置,跟断点发现,考虑构造时仍有部分方法未初始化,,mapToPosition计算正确。

2024-06-26 11:53:14 523

原创 qgis_gui.dll动态库报错

使用vs构建qt工程,结合qgis3.10进行二次开发。

2024-06-14 17:19:59 522

原创 cmake gui点击Configure后卡住

cmake在点击configure后,输出框无信息/仅一两条(卡在c编译器查找)。

2024-05-09 11:26:35 695

原创 ctk框架安装插件失败ctkPluginException: Failed to install plugin

⑤用调试器调试软件,对比Visual Studio中本机与其他机器在插件加载时的output框(显示动态库、静态库、线程释放信息那个),发现在加载问题插件时有部分动态库引用的位置不同!①常见原因是插件中必要的结构文件写错,检查activator.h及cpp、MANIFEST.MF、服务定义等文件,并无书写规范问题。④将该插件dll放入depends,检查三方库依赖情况,查到缺失某dll,从其他机器导入,问题仍存在。,因而导致插件加载了java环境中的同名动态库而非三方库中的,导致插件加载不成功。

2024-04-23 15:28:17 1334 2

原创 Win7安装Postgres数据库报错getlocales.exe

解决:一种巧妙的方法绕开此问题,将已部署好的其他win7系统的msvcr120.dll、msvcp120.dll导入本机器,路径:C:\Windows\System32\。问题:postgres安装失败,提示 getlocales.exe 的错误,原因分析:缺少系统补丁和动态库文件。

2024-04-22 11:35:41 549

原创 Win7启动PostgreSQL服务启动报错1053

选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。打开服务-右键"postgresql-x64-10"服务-属性-登陆-浏览-高级-立即查找-选择下方的"Network Service"-确定-输入密码-确定。解决:1 把'NETWORK SERVICE' 添加到Administrator组中:我的电脑-->右键-->管理-->本地用户和组;

2024-04-22 10:58:46 1122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除