rqt_topic.topic_widget module
- class rqt_topic.topic_widget.QueueSizeWidget(*args: Any, **kwargs: Any)
Bases:
QWidget
- class rqt_topic.topic_widget.SearchWidget(*args: Any, **kwargs: Any)
Bases:
QWidget
- class rqt_topic.topic_widget.TopicWidget(*args: Any, **kwargs: Any)
Bases:
QWidget
main class inherits from the ui window class.
You can specify the topics that the topic pane.
TopicWidget.start must be called in order to update topic pane.
- clear_all()
- message_to_detail(index)
- pause()
Pause all topic workers.
- queue_size_changed(queue_size_txt: str)
- refresh_topics()
Search for topics and if found, update topics model and view.
- resize_columns()
- restore_settings(pluggin_settings, instance_settings)
- resume()
Resume all topic workers.
- save_settings(plugin_settings, instance_settings)
- search_query_changed(query_text: str)
- shutdown_plugin()
- start()
Call this method to start updating the topic pane.
- toggle_hide()
- toggle_highlight()
- toggle_pause()
- update_messages(msg: MessageModel)