graph_settings.hpp
Go to the documentation of this file.
1 #ifndef GRAPH_RVIZ_PLUGIN_GRAPH_SETTINGS_HPP
2 #define GRAPH_RVIZ_PLUGIN_GRAPH_SETTINGS_HPP
3 
4 #include <QCheckBox>
5 #include <QComboBox>
6 #include <QColor>
7 #include <QDialog>
8 #include <QFormLayout>
9 #include <QSpinBox>
10 #include <QStringList>
11 #include <QTableWidget>
12 #include <deque>
15 
17 {
18 
19 class GraphSettings : public QDialog
20 {
21 Q_OBJECT
22 
23 public:
24  GraphSettings(std::deque<std::shared_ptr<TopicData>> displayed_topics, QDialog *parent = 0);
26 
27 protected Q_SLOTS:
28  void okClicked();
29 
30 private:
31  std::deque<std::shared_ptr<TopicData>> displayed_topics_;
33  std::vector<QCheckBox *> topic_buttons_;
34  std::vector<QComboBox *> topic_combobox_;
35  std::vector<QSpinBox *> topic_spinbox_;
36 };
37 
38 }
39 
40 #endif
std::deque< std::shared_ptr< TopicData > > displayed_topics_
std::vector< QCheckBox * > topic_buttons_
std::vector< QSpinBox * > topic_spinbox_
std::vector< QComboBox * > topic_combobox_
GraphSettings(std::deque< std::shared_ptr< TopicData >> displayed_topics, QDialog *parent=0)


graph_rviz_plugin
Author(s): Édouard Pronier, Victor Lamoine - Institut Maupertuis
autogenerated on Mon Feb 28 2022 22:27:30