自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 基于Qt的上位机制作过程中遇到的问题及解决——TCP通讯的建立

实现上位机TCP通讯部分功能,包括建立TCP连接,发送信息,接收信息

2023-09-12 12:57:57 453

原创 记录一些有关毕设的Android Studio中的操作

做毕设过程中遇到一些有关AS的问题,一边搜索一边尝试,解决了其中一部分,在此做一个记录。

2022-08-08 15:57:19 233

原创 记录一个fragment切换问题(暂时解决)

app毕设中遇到的问题记录

2022-04-26 02:16:52 1996

原创 自我学习笔记——毕设 2022/4/25

基于app的毕设记录

2022-04-25 20:54:34 1224

pyside6的ui文件转换脚本

使用pyside6时,需要使用uic指令将qt designer生成的.ui文件转换为.py文件 运行这个脚本可以直接将当前文件夹中的所有ui文件转换为.py文件(生成的.py文件位置默认为同文件夹) 运行方式为使用控制台找到该文件,运行指令:python 该文件 需要转化的文件位置 示例:python tools/ui_converter.py D:\WorkSpace\CursorWorkSpace\ui tools/ui_converter.py是脚本位置和名称 D:\WorkSpace\CursorWorkSpace\ui是ui文件路径 文件名转换格式,前缀ui_,后缀为去掉特殊字符并转为小写的.ui文件名,可以自己调整

2025-02-05

空空如也

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

TA关注的人

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