Document about relationship b/w GUI components
Is there a little more in detail documentation about ROS GUI components?
I see at least 2 ROS stacks for GUI development, qt_gui_core
and rqt
. Both of which seem to contain some common packages but the hierarchy and their usage is unclear to me.
Because of that, I've drawn a simple dependency diagram for GUI related components in ROS (focusing on python for now), expecting that clarifying hierarchy per each plugin would explain the difference of the common packages. However there I see some packages are depending on multiple of those common packages so that the role of each commong pkg remains unknown to me.
So before I start looking into source codes of those packages I just wanted to know if there's already good clarification somewhere.