On this page

ParameterDescriptorSubscriber QML Type

Subscribes to rcl_interfaces::msg::ParameterDescriptor messages — This is the message to communicate a parameter's descriptor. More...

Import Statement: import QtRos2.RclInterfaces
Inherits:

SubscriberBase

Status: Experimental Extension

Properties

Signals

Detailed Description

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

See also ParameterDescriptorPublisher and parameterDescriptor.

Property Documentation

additionalConstraints : string

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

description : string

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

dynamicTyping : bool

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

floatingPointRange : list<floatingPointRange>

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

integerRange : list<integerRange>

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

message : parameterDescriptor

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

name : string

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

readOnly : bool

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

type : uint8_t

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

Signal Documentation

messageReceived(parameterDescriptor msg)

Emitted when a new parameterDescriptor 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.