拥有VC++/C#/桌面标签的文章

Qt绘制流程图的2种库

一个是qgraphicsview的QSchematichttps://github.com/simulton/QSchematic一个是qml的QuickQanavahttps://github.com/cneben/QuickQanava画流程图的朋友们有福了
阅读全文

SMT贴片机元件的坐标旋转与平移

XY移动台的基本算法,大家可参考贴片系统和研究.pdf
阅读全文

Qt5 Qt6源码调试 官方源代码断点

这是其他兄弟写的:https://blog.csdn.net/weixin_43420678/article/details/149133588在维护工具中选择qt debug information,会有几个GB,这时候他会把pdb下载到dll同目录中,例如:C:\Qt6\6.9.2\msvc2022_64\bin然后到qtcreator中设置源码映射目录:edit -> preferen
阅读全文

QML Settings大坑,location不生效,文件不生成

分2个版本,5.0的用fileName(好像):https://blog.csdn.net/cpp_learner/article/details/149309989到了6.0他改成location了,这个location呢,直接给文件名是不好使的,要像这样:location:"file:config.ini",带一个file:前缀,坑爹吧?
阅读全文

QML SystemPalette:系统调色板,不是主题调色板

SystemPalette是当前系统(Windows、Linux)的颜色调试版。不是app内置主题的颜色。基本应用可参考:https://blog.csdn.net/u011186532/article/details/147569715例如我现在选了Material 样式,他的基础颜色是红色,然后你更该windows的颜色,发现表格颜色是跟着windows改变的:上图中,按钮、combobox是
阅读全文

项目开发必看的Qt开源项目

项目开发必看的Qt开源项目https://mp.weixin.qq.com/s/bN1rkem8niWN_Dlga6S8wgQt-Advanced-Docking-System完美的Dock窗口布局解决方案Qt-Advanced-Docking-SystemGitHub地址https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-SystemQ
阅读全文

Qt安装时的国内仓库地址

用了国内的速度就快多了:https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/windows_x86/root/qt/
阅读全文

vs code 同一个工作区不同目录找不到头文件

网络搜索居然没有很好的答案,都是乱写的。正常情况我们会有一个sdk目录,一个app目录,其中sdk是厂商的,不会变,但是app是开发的,随便变。所以一般vscode打开sdk目录,再把app拖进来,这时候就是工作区。但是这时候就会发现app里找不到sdk的头文件。比如esp32的:如上图,idf就是sdk目录,在h盘,station就是在我的文档(c盘)下面的。这时候就会发现station下找不到
阅读全文

使用LibXL库,C++轻松读写Excel表格

来自大佬的文章:https://blog.csdn.net/WangPaiFeiXingYuan/article/details/134515655下载链接:LibXL库官网地址:C++ Excel Library to read/write xls/xlsx files - LibXLLibXL库下载地址:LibXL downloadLibXL库4.1.1下载地址: https://w
阅读全文

qhash qlist qmap多线程读写崩溃问题归纳

实际上用标准库也会有这个问题,这个姓chen的给老美卖命的还写了篇文章:https://devblogs.microsoft.com/oldnewthing/20231103-00/?p=108966而用qt的qhash qmap也有这个问题,如果单线程则没问题。这个作者说,不同的qhash实例,他们内部实际上共享了一些数据,所以其他实例释放时可能那些数据已经没了,从而导致空指针崩溃。解决方法也很
阅读全文