#include <task_panel_p.h>
Public Member Functions | |
void | configureExistingModels () |
configure all TaskListModels that were already created when TaskView gets instantiated More... | |
void | configureInsertedModels (const QModelIndex &parent, int first, int last) |
configure newly inserted models More... | |
void | configureTaskListModel (TaskListModel *model) |
configure a (new) TaskListModel More... | |
std::pair< TaskListModel *, TaskDisplay * > | getTaskListModel (const QModelIndex &index) const |
retrieve TaskListModel corresponding to given index More... | |
std::pair< BaseTaskModel *, QModelIndex > | getTaskModel (const QModelIndex &index) const |
retrieve TaskModel corresponding to given index More... | |
void | lock (TaskDisplay *display) |
unlock locked_display_ if given display is different More... | |
TaskViewPrivate (TaskView *q_ptr) | |
Public Attributes | |
actionlib::SimpleActionClient< moveit_task_constructor_msgs::ExecuteTaskSolutionAction > | exec_action_client_ |
QPointer< TaskDisplay > | locked_display_ |
TaskView * | q_ptr |
Definition at line 102 of file task_panel_p.h.
moveit_rviz_plugin::TaskViewPrivate::TaskViewPrivate | ( | TaskView * | q_ptr | ) |
Definition at line 256 of file task_panel.cpp.
void moveit_rviz_plugin::TaskViewPrivate::configureExistingModels | ( | ) |
configure all TaskListModels that were already created when TaskView gets instantiated
Definition at line 295 of file task_panel.cpp.
void moveit_rviz_plugin::TaskViewPrivate::configureInsertedModels | ( | const QModelIndex & | parent, |
int | first, | ||
int | last | ||
) |
configure newly inserted models
Definition at line 301 of file task_panel.cpp.
void moveit_rviz_plugin::TaskViewPrivate::configureTaskListModel | ( | TaskListModel * | model | ) |
configure a (new) TaskListModel
Definition at line 290 of file task_panel.cpp.
|
inline |
retrieve TaskListModel corresponding to given index
Definition at line 280 of file task_panel.cpp.
|
inline |
retrieve TaskModel corresponding to given index
Definition at line 285 of file task_panel.cpp.
void moveit_rviz_plugin::TaskViewPrivate::lock | ( | TaskDisplay * | display | ) |
unlock locked_display_ if given display is different
Definition at line 324 of file task_panel.cpp.
actionlib::SimpleActionClient<moveit_task_constructor_msgs::ExecuteTaskSolutionAction> moveit_rviz_plugin::TaskViewPrivate::exec_action_client_ |
Definition at line 125 of file task_panel_p.h.
QPointer<TaskDisplay> moveit_rviz_plugin::TaskViewPrivate::locked_display_ |
Definition at line 124 of file task_panel_p.h.
TaskView* moveit_rviz_plugin::TaskViewPrivate::q_ptr |
Definition at line 123 of file task_panel_p.h.