- 博客(11)
- 收藏
- 关注
原创 Cursor——C++/Qt环境搭建和项目运行
最近开始尝试使用Cursor做开发了,AI助手确实挺好用,不过前期搭建环境真的挺离谱的。实际上和VSCode差不多,流程也好、环境也好、拓展也好都和vscode一样。不过由于我之前没用过vscode,所以还是折腾了半天。下面的内容不能保证一定正确(可能有一些废操作),但是应该能把项目给跑起来,作为一个参考和记录吧。流程大概就是这样,里面应该会有一些废操作,因为后满我在测试的时候感觉有些环境删了好像也能用。但是不知道是不是电脑反应慢还没更新。
2024-12-17 19:45:00
12183
11
原创 在Visual Studio中导入C++库文件(.dll 文件、 .h 文件和 .lib 文件)
h最近建立新项目重新导入了一遍这三种文件,结果整的磕磕绊绊的,所以总结一下。
2024-10-09 14:21:11
3109
原创 VTK+PCL读取PLY文件的相关问题
最近在处理双目相机拍摄后的图像时,我遇到了在Qt控件上显示PLY文件的问题。由于VTK无法直接读取由双目相机生成的PLY文件,我决定采用PCL读取PLY文件,处理后将其转换为VTK能够显示的格式。这一过程主要涉及PCL和VTK的点云表示和渲染的不同。PCL使用pcl::PointCloud类直接处理点云,而VTK则依赖vtkPolyData等更通用的数据结构。通过将PCL点云数据转换为VTK兼容的格式,可以在VTK控件上进行显示,解决了PCL和VTK联动的问题。
2024-09-05 09:41:10
2280
原创 最近遇到的Bug和解决方法
最近开发上位机的过程中遇到了不少报错,大部分其实都是细节上的错误,或者是因为不熟悉导致的。这里将最近遇到的报错和解决方法一一列举,解决方法并不全面,或者并不是最好的办法,但是确实是在当时解决了我的问题。首先声明一下环境的问题,编译器采用Qt版本6.5.3C7624描述:类型名称“ClassA”不能出现在类成员访问表达式的右侧这个错误和后面的几个错误不算是常见,但是感觉新手经常会范。主要原因在于头文件的定义错误,将构造函数放到了信号槽里面。Q_OBJECTpublic://应当放在public中。
2024-08-07 17:01:36
779
原创 利用QTimer实现连续发送指令/按钮实时控制
因为是随做随找随学,所以想到什么,做到什么就讲什么,如果有别的需要可以根据下文类推。这次是使用QTimer,应该算是挺常用的一个库了,用法也很多。这次用到的原因是手册要求控制指令必须要以0.1s以内的间隔发出,以达到实时控制的目的。另外还有一个功能,实时显示所在坐标。其实说白了都一样,就是短时间内向下位机连续发送指令。1.引用QTimer库这里不用太多说,.h文件中里添加头文件。(这个库应该是含在Qt core里面的,所以应该不用手动添加Qt Modules了)
2024-07-25 16:51:52
750
原创 VS+Qt模块化处理
对于项目进行模块化处理,在后续修改以及更换功能时会更加方便。简单来说,一个UI上有多个功能,将每个功能用一个新的类编写,形成不同模块。这样不管是新项目需要使用该功能,还是删除功能都十分简洁明了。这篇主要从创建开始,用比较白话的方式来完成模块化。
2024-07-23 10:04:23
952
原创 Qt的安装以及在VS中配置和创建Qt项目
Qt的安装比较简单,需要考虑的主要是在安装过程中的模块取舍。安装日期是2024年7月,如果时间隔得比较远可能页面会有变化。根据自己系统选,我这里用的是windows版本至于Qt版本不太用考虑,因为这就是一个官方的安装软件,里面各个版本的Qt都有。两个方法安装,一个就是双击直接打开。另一种方法使用命令窗口,win+R打开运行,输入cmd回车,将安装包直接拖拽到命令行窗口里,会自动粘贴文件路径,然后可以回车打开。(和上面效果是一样的)
2024-07-17 16:09:40
3170
pyside6的ui文件转换脚本
2025-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅