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