#include <ContinualPlanningMonitorWindow.h>
Public Member Functions | |
| ContinualPlanningMonitorWindow () | |
| ~ContinualPlanningMonitorWindow () | |
Protected Member Functions | |
| void | executeActionDirectly_contextMenu (QListWidgetItem *item, const QPoint &globalPos) |
| Generic context menu call for executing an action that might be described in item. | |
| QString | getActionDescription (QString action) |
| Extract "detect-object table1_loc1_room1" from 1.00: (detect-objects table1_loc1_room1) [1.00]. | |
| QString | queryActionText (QString actionTxt) |
| Bring up a QInputDialog asking to edit the given actionTxt. | |
| void | restyle () |
| restyle the dynamically styled widgets | |
| void | statusCallback (const continual_planning_executive::ContinualPlanningStatus &status) |
Private Slots | |
| void | currentPlanList_contextMenu (const QPoint &pos) |
| void | executeAction (QString actionTxt) |
| void | lastPlanList_contextMenu (const QPoint &pos) |
| void | notifyUser (bool success, QString title, QString message) |
| void | on_actionAdd_Action_activated () |
| void | on_actionExecute_Action_activated () |
| void | on_actionExit_activated () |
| void | on_actionForce_Replanning_activated () |
| void | on_actionPause_activated () |
| void | on_actionReestimate_State_activated () |
| void | on_actionReset_activated () |
| void | on_actionRun_activated () |
| void | on_actionStep_activated () |
Private Attributes | |
| ContinualPlanningControlThread | _continualPlanningControlThread |
| ExecuteActionThread | _executeActionThread |
| unsigned int | _nCustomActions |
| QSettings * | _settings |
| QSignalMapper * | _signalMapper |
| ros::Subscriber | _subStatus |
| continual_planning_executive::ContinualPlanningStatus | st |
Definition at line 55 of file ContinualPlanningMonitorWindow.h.
Definition at line 11 of file ContinualPlanningMonitorWindow.cpp.
Definition at line 67 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::currentPlanList_contextMenu | ( | const QPoint & | pos | ) | [private, slot] |
Definition at line 291 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::executeAction | ( | QString | actionTxt | ) | [private, slot] |
Definition at line 145 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::executeActionDirectly_contextMenu | ( | QListWidgetItem * | item, |
| const QPoint & | globalPos | ||
| ) | [protected] |
Generic context menu call for executing an action that might be described in item.
| [in] | item | the item's text is used as the action description to execute |
| [in] | globalPos | the position to bring up the context menu |
Definition at line 299 of file ContinualPlanningMonitorWindow.cpp.
| QString ContinualPlanningMonitorWindow::getActionDescription | ( | QString | action | ) | [protected] |
Extract "detect-object table1_loc1_room1" from 1.00: (detect-objects table1_loc1_room1) [1.00].
Definition at line 162 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::lastPlanList_contextMenu | ( | const QPoint & | pos | ) | [private, slot] |
Definition at line 283 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::notifyUser | ( | bool | success, |
| QString | title, | ||
| QString | message | ||
| ) | [private, slot] |
Definition at line 345 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionAdd_Action_activated | ( | ) | [private, slot] |
Definition at line 117 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionExecute_Action_activated | ( | ) | [private, slot] |
Definition at line 110 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionExit_activated | ( | ) | [private, slot] |
Definition at line 71 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionForce_Replanning_activated | ( | ) | [private, slot] |
Definition at line 150 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionPause_activated | ( | ) | [private, slot] |
Definition at line 98 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionReestimate_State_activated | ( | ) | [private, slot] |
Definition at line 156 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionReset_activated | ( | ) | [private, slot] |
Definition at line 76 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionRun_activated | ( | ) | [private, slot] |
Definition at line 92 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::on_actionStep_activated | ( | ) | [private, slot] |
Definition at line 104 of file ContinualPlanningMonitorWindow.cpp.
| QString ContinualPlanningMonitorWindow::queryActionText | ( | QString | actionTxt | ) | [protected] |
Bring up a QInputDialog asking to edit the given actionTxt.
Definition at line 327 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::restyle | ( | ) | [protected] |
restyle the dynamically styled widgets
Definition at line 353 of file ContinualPlanningMonitorWindow.cpp.
| void ContinualPlanningMonitorWindow::statusCallback | ( | const continual_planning_executive::ContinualPlanningStatus & | status | ) | [protected] |
Definition at line 176 of file ContinualPlanningMonitorWindow.cpp.
ContinualPlanningControlThread ContinualPlanningMonitorWindow::_continualPlanningControlThread [private] |
Definition at line 104 of file ContinualPlanningMonitorWindow.h.
Definition at line 105 of file ContinualPlanningMonitorWindow.h.
unsigned int ContinualPlanningMonitorWindow::_nCustomActions [private] |
Definition at line 107 of file ContinualPlanningMonitorWindow.h.
QSettings* ContinualPlanningMonitorWindow::_settings [private] |
Definition at line 108 of file ContinualPlanningMonitorWindow.h.
QSignalMapper* ContinualPlanningMonitorWindow::_signalMapper [private] |
Definition at line 109 of file ContinualPlanningMonitorWindow.h.
Definition at line 102 of file ContinualPlanningMonitorWindow.h.
Definition at line 101 of file ContinualPlanningMonitorWindow.h.