On this page

InteractiveMarkerInitSubscriber QML Type

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

Import Statement: import QtRos2.VisualizationMsgs
Inherits:

SubscriberBase

Status: Experimental Extension

Properties

Signals

Detailed Description

InteractiveMarkerInitSubscriber receives interactiveMarkerInit values from a ROS 2 topic. Set the topic and node properties, then connect to the messageReceived() signal.

See also InteractiveMarkerInitPublisher and interactiveMarkerInit.

Property Documentation

markers : list<interactiveMarker>

The markers field of the last received message. Updated whenever a new message arrives. markersChanged is emitted on every update.

message : interactiveMarkerInit

The last message received on topic. Updated whenever a new message arrives.

seqNum : uint64_t

The seqNum field of the last received message. Updated whenever a new message arrives. seqNumChanged is emitted on every update.

serverId : string

The serverId field of the last received message. Updated whenever a new message arrives. serverIdChanged is emitted on every update.

Signal Documentation

messageReceived(interactiveMarkerInit msg)

Emitted when a new interactiveMarkerInit arrives on topic. msg contains the received value.

Note: The corresponding handler is onMessageReceived.

© 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.