#include <dialog_select_ros_topics.h>
Classes | |
| struct | Configuration |
Public Slots | |
| void | updateTopicList (std::vector< std::pair< QString, QString >> topic_list) |
Public Member Functions | |
| DialogSelectRosTopics (const std::vector< std::pair< QString, QString >> &topic_list, const Configuration &default_info, QWidget *parent=nullptr) | |
| Configuration | getResult () const |
| ~DialogSelectRosTopics () override | |
Private Slots | |
| void | on_buttonBox_accepted () |
| void | on_checkBoxEnableRules_toggled (bool checked) |
| void | on_lineEditFilter_textChanged (const QString &search_string) |
| void | on_listRosTopics_itemSelectionChanged () |
| void | on_maximumSizeHelp_pressed () |
| void | on_pushButtonEditRules_pressed () |
| void | on_spinBoxArraySize_valueChanged (int value) |
Private Member Functions | |
| void | closeEvent (QCloseEvent *event) override |
Private Attributes | |
| QStringList | _default_selected_topics |
| QShortcut | _deselect_all |
| QShortcut | _select_all |
| QStringList | _topic_list |
| Ui::dialogSelectRosTopics * | ui |
Definition at line 17 of file dialog_select_ros_topics.h.
| DialogSelectRosTopics::DialogSelectRosTopics | ( | const std::vector< std::pair< QString, QString >> & | topic_list, |
| const Configuration & | default_info, | ||
| QWidget * | parent = nullptr |
||
| ) | [explicit] |
Definition at line 19 of file dialog_select_ros_topics.cpp.
| DialogSelectRosTopics::~DialogSelectRosTopics | ( | ) | [override] |
Definition at line 141 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::closeEvent | ( | QCloseEvent * | event | ) | [override, private] |
Definition at line 191 of file dialog_select_ros_topics.cpp.
Definition at line 146 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_buttonBox_accepted | ( | ) | [private, slot] |
Definition at line 158 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_checkBoxEnableRules_toggled | ( | bool | checked | ) | [private, slot] |
Definition at line 180 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_lineEditFilter_textChanged | ( | const QString & | search_string | ) | [private, slot] |
Definition at line 234 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_listRosTopics_itemSelectionChanged | ( | ) | [private, slot] |
Definition at line 172 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_maximumSizeHelp_pressed | ( | ) | [private, slot] |
Definition at line 215 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_pushButtonEditRules_pressed | ( | ) | [private, slot] |
Definition at line 185 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::on_spinBoxArraySize_valueChanged | ( | int | value | ) | [private, slot] |
Definition at line 260 of file dialog_select_ros_topics.cpp.
| void DialogSelectRosTopics::updateTopicList | ( | std::vector< std::pair< QString, QString >> | topic_list | ) | [slot] |
Definition at line 77 of file dialog_select_ros_topics.cpp.
QStringList DialogSelectRosTopics::_default_selected_topics [private] |
Definition at line 65 of file dialog_select_ros_topics.h.
QShortcut DialogSelectRosTopics::_deselect_all [private] |
Definition at line 68 of file dialog_select_ros_topics.h.
QShortcut DialogSelectRosTopics::_select_all [private] |
Definition at line 67 of file dialog_select_ros_topics.h.
QStringList DialogSelectRosTopics::_topic_list [private] |
Definition at line 64 of file dialog_select_ros_topics.h.
Ui::dialogSelectRosTopics* DialogSelectRosTopics::ui [private] |
Definition at line 70 of file dialog_select_ros_topics.h.