Bootstrap

Qt5+Ros+GUI界面

在之前建立的工程的基础上添加一个gui界面。

在ros包中新建一个文件夹,名字叫gui
右击gui文件夹添加一个文件,选择Qt->Qt设计师界面类
在这里插入图片描述
选择MainWindow
在这里插入图片描述
选择下一步
在这里插入图片描述
最后在gui中生成三个文件 mainwindow.cpp、mainwindow.h、mainwindow.ui
在这里插入图片描述

但此时,这些新创建的文件和原本的ros工程还没建立任何关系,只是目录下多出了几个文件而已,并不参与真正的编译,下面要修改cmakelist文件,让这些窗口类文件参与编译。

同时这只是一个ui,我们还需要有一个主程序的入口,因此需要添加一个ros节点。

添加后为:
在这里插入图片描述
另外还需要修改CMakeLists.txt

;