Classes | Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
DialogSelectRosTopics Class Reference

#include <dialog_select_ros_topics.h>

List of all members.

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

Detailed Description

Definition at line 17 of file dialog_select_ros_topics.h.


Constructor & Destructor Documentation

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.

Definition at line 141 of file dialog_select_ros_topics.cpp.


Member Function Documentation

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.

Definition at line 158 of file dialog_select_ros_topics.cpp.

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.

Definition at line 172 of file dialog_select_ros_topics.cpp.

Definition at line 215 of file dialog_select_ros_topics.cpp.

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.


Member Data Documentation

Definition at line 65 of file dialog_select_ros_topics.h.

Definition at line 68 of file dialog_select_ros_topics.h.

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.


The documentation for this class was generated from the following files:


plotjuggler
Author(s): Davide Faconti
autogenerated on Wed Jul 3 2019 19:28:05