Qt ROS2 visualization_msgs QML Types

This module is in Experimental Extension state.

GetInteractiveMarkersServiceClient

Qt service client for the GetInteractiveMarkers ROS 2 service

GetInteractiveMarkersServiceServer

Answers visualization_msgs::srv::GetInteractiveMarkers ROS 2 service requests

ImageMarkerPublisher

Publishes visualization_msgs::msg::ImageMarker messages to a ROS 2 topic

ImageMarkerSubscriber

Subscribes to visualization_msgs::msg::ImageMarker messages from a ROS 2 topic

InteractiveMarkerControlPublisher

Publishes visualization_msgs::msg::InteractiveMarkerControl messages — Represents a control that is to be displayed together with an interactive marker

InteractiveMarkerControlSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarkerControl messages — Represents a control that is to be displayed together with an interactive marker

InteractiveMarkerFeedbackPublisher

Publishes visualization_msgs::msg::InteractiveMarkerFeedback messages — Time/frame info

InteractiveMarkerFeedbackSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarkerFeedback messages — Time/frame info

InteractiveMarkerInitPublisher

Publishes visualization_msgs::msg::InteractiveMarkerInit messages — Identifying string. Must be unique in the topic namespace that this server works on

InteractiveMarkerInitSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarkerInit messages — Identifying string. Must be unique in the topic namespace that this server works on

InteractiveMarkerPosePublisher

Publishes visualization_msgs::msg::InteractiveMarkerPose messages — Time/frame info

InteractiveMarkerPoseSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarkerPose messages — Time/frame info

InteractiveMarkerPublisher

Publishes visualization_msgs::msg::InteractiveMarker messages — Time/frame info

InteractiveMarkerSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarker messages — Time/frame info

InteractiveMarkerUpdatePublisher

Publishes visualization_msgs::msg::InteractiveMarkerUpdate messages — Identifying string. Must be unique in the topic namespace that this server works on

InteractiveMarkerUpdateSubscriber

Subscribes to visualization_msgs::msg::InteractiveMarkerUpdate messages — Identifying string. Must be unique in the topic namespace that this server works on

MarkerArrayPublisher

Publishes visualization_msgs::msg::MarkerArray messages to a ROS 2 topic

MarkerArraySubscriber

Subscribes to visualization_msgs::msg::MarkerArray messages from a ROS 2 topic

MarkerPublisher

Publishes visualization_msgs::msg::Marker messages — See: - http://www.ros.org/wiki/rviz/DisplayTypes/Marker - http://www.ros.org/wiki/rviz/Tutorials/Markers%3A%20Basic%20Shapes

MarkerSubscriber

Subscribes to visualization_msgs::msg::Marker messages — See: - http://www.ros.org/wiki/rviz/DisplayTypes/Marker - http://www.ros.org/wiki/rviz/Tutorials/Markers%3A%20Basic%20Shapes

MenuEntryPublisher

Publishes visualization_msgs::msg::MenuEntry messages — MenuEntry message

MenuEntrySubscriber

Subscribes to visualization_msgs::msg::MenuEntry messages — MenuEntry message

MeshFilePublisher

Publishes visualization_msgs::msg::MeshFile messages — Used to send raw mesh files

MeshFileSubscriber

Subscribes to visualization_msgs::msg::MeshFile messages — Used to send raw mesh files

UVCoordinatePublisher

Publishes visualization_msgs::msg::UVCoordinate messages — Location of the pixel as a ratio of the width of a 2D texture

UVCoordinateSubscriber

Subscribes to visualization_msgs::msg::UVCoordinate messages — Location of the pixel as a ratio of the width of a 2D texture

getInteractiveMarkersResponse

Qt value type wrapper for visualization_msgs::srv::GetInteractiveMarkers_Response ROS 2 messages

imageMarker

Qt value type wrapper for visualization_msgs::msg::ImageMarker ROS 2 messages

interactiveMarker

Time/frame info

interactiveMarkerControl

Represents a control that is to be displayed together with an interactive marker

interactiveMarkerFeedback

Time/frame info

interactiveMarkerInit

Identifying string. Must be unique in the topic namespace that this server works on

interactiveMarkerPose

Time/frame info

interactiveMarkerUpdate

Identifying string. Must be unique in the topic namespace that this server works on

marker

See: - http://www.ros.org/wiki/rviz/DisplayTypes/Marker - http://www.ros.org/wiki/rviz/Tutorials/Markers%3A%20Basic%20Shapes

markerArray

Qt value type wrapper for visualization_msgs::msg::MarkerArray ROS 2 messages

menuEntry

MenuEntry message

meshFile

Used to send raw mesh files

uVCoordinate

Location of the pixel as a ratio of the width of a 2D texture

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.