qt_ros: qt_build | qt_create | qt_tutorials
Stack Summary
This stack provides templates, tutorials and other resources that assist qt on ros development.
- Author: Maintained by Daniel Stonier
- License: BSD
- Repository: yujin-ros-pkg
- Source: git https://github.com/stonier/qt_ros.git
New in electric
Overview
The purpose of this package is to provide tools and utilities that assist people in developing with qt and ros with a minimum of effort.
Currently it includes templates and create scripts for quickly developing qt-based ros packages.
roscreate-qt-pkg for quickly templating a qt-ros package.
- Includes a master chooser as a docking element.
- Rosbuild and catkin supported.
Installation
> sudo apt-get install ros-electric-qt-ros
or via rosinstall, add the snippet to your rosinstall file or create a new one and overlay:
- git:
uri: https://github.com/stonier/qt_ros.git
local-name: qt_ros
version: electric> sudo apt-get install ros-fuerte-qt-ros
or via rosinstall, add the snippet to your rosinstall file or create a new one and overlay:
- git:
uri: https://github.com/stonier/qt_ros.git
local-name: qt_ros
version: fuerte
The master branch has been catkinized so it will not work unless doing a catkin source install. This is probably only desirable if doing mingw based cross-compiles.
Issues
Boost signals and qt sigslots don't play nicely. Since we'd like to move both, qt-ros in fuerte will by default use the upper case versions of the signals and slots macros.
By default, the roscreate-qt-pkg script makes it easy to build the single qt executable by globbing all your sources together. It's a simple change to make if you want to start building other target libraries and executables in the same package.
Other
Helping
If you have ideas for further tools and would like to submit a template, designer module or similar, contact <d DOT stonier AT gmail DOT com> for further information.
Report a Bug
Use github to report bugs or request features.






