#include <task_panel.h>
Public Member Functions | |
void | addSubPanel (SubPanel *w, const QString &title, const QIcon &icon) |
add a new sub panel widget More... | |
void | load (const rviz::Config &config) override |
void | onInitialize () override |
void | save (rviz::Config config) const override |
TaskPanel (QWidget *parent=nullptr) | |
~TaskPanel () override | |
![]() | |
virtual QString | getClassId () const |
virtual QString | getDescription () const |
virtual QString | getName () const |
void | initialize (VisualizationManager *manager) |
Panel (QWidget *parent=nullptr) | |
virtual void | setClassId (const QString &class_id) |
virtual void | setDescription (const QString &description) |
virtual void | setName (const QString &name) |
~Panel () override | |
Static Public Member Functions | |
static void | release () |
static void | request (rviz::WindowManagerInterface *window_manager) |
Protected Slots | |
void | showStageDockWidget () |
Private Attributes | |
TaskPanelPrivate * | d_ptr |
Additional Inherited Members | |
![]() | |
void | configChanged () |
![]() | |
VisualizationManager * | vis_manager_ |
Definition at line 76 of file task_panel.h.
moveit_rviz_plugin::TaskPanel::TaskPanel | ( | QWidget * | parent = nullptr | ) |
Definition at line 118 of file task_panel.cpp.
|
override |
Definition at line 149 of file task_panel.cpp.
void moveit_rviz_plugin::TaskPanel::addSubPanel | ( | SubPanel * | w, |
const QString & | title, | ||
const QIcon & | icon | ||
) |
add a new sub panel widget
Definition at line 153 of file task_panel.cpp.
|
overridevirtual |
Reimplemented from rviz::Panel.
Definition at line 228 of file task_panel.cpp.
|
overridevirtual |
Reimplemented from rviz::Panel.
Definition at line 216 of file task_panel.cpp.
|
static |
Definition at line 201 of file task_panel.cpp.
|
static |
Increment/decrement use count of singleton TaskPanel instance.
If not yet done, an instance is created. If use count drops to zero, the global instance is destroyed.
Definition at line 188 of file task_panel.cpp.
|
overridevirtual |
Reimplemented from rviz::Panel.
Definition at line 220 of file task_panel.cpp.
|
protectedslot |
Definition at line 236 of file task_panel.cpp.
|
private |
Definition at line 80 of file task_panel.h.