[Rock-dev] Introducing CompoundDisplay Widget

Allan E. Conquest allan.conquest at dfki.de
Mon Jun 3 17:18:09 CEST 2013


Hi,

I recently developed a widget to display multiple Rock widgets in a 
configurable 2D grid. The configuration comprises for each element of 
the grid the connection settings (host/task, port) and widget choice. 
This configuration can be stored to and loaded from YAML files. If you 
also start the TaskInspector or Log Control in your script, it is 
possible to drag&drop output ports from there to the grid and choose 
from applicable widgets for display.

You benefit from the CompoundDisplay if you like to set up a big part of 
your system gui on the fly with the mouse and prefer having multiple 
setups for different use cases (e.g. different configurations for 
demos). Multiple remote hosts are supported, as well.

Check out the documentation on the web and let me know if you encounter 
any problems.

http://www.rock-robotics.org/master/documentation/advanced_tutorials/620_multi_widget_display.html

The widget is programmed in Qt/Ruby and therefore not available in 
QtDesigner.

Regards,

Allan


More information about the Rock-dev mailing list