Public Member Functions | Protected Member Functions | Private Slots | Private Attributes
ContinualPlanningMonitorWindow Class Reference

#include <ContinualPlanningMonitorWindow.h>

List of all members.

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

Detailed Description

Definition at line 55 of file ContinualPlanningMonitorWindow.h.


Constructor & Destructor Documentation

Definition at line 11 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 67 of file ContinualPlanningMonitorWindow.cpp.


Member Function Documentation

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.

Parameters:
[in]itemthe item's text is used as the action description to execute
[in]globalPosthe 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.

Definition at line 117 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 110 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 71 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 150 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 98 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 156 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 76 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 92 of file ContinualPlanningMonitorWindow.cpp.

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.

restyle the dynamically styled widgets

Definition at line 353 of file ContinualPlanningMonitorWindow.cpp.

Definition at line 176 of file ContinualPlanningMonitorWindow.cpp.


Member Data Documentation

Definition at line 104 of file ContinualPlanningMonitorWindow.h.

Definition at line 105 of file ContinualPlanningMonitorWindow.h.

Definition at line 107 of file ContinualPlanningMonitorWindow.h.

Definition at line 108 of file ContinualPlanningMonitorWindow.h.

Definition at line 109 of file ContinualPlanningMonitorWindow.h.

Definition at line 102 of file ContinualPlanningMonitorWindow.h.

Definition at line 101 of file ContinualPlanningMonitorWindow.h.


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


continual_planning_monitor
Author(s): Christian Dornhege
autogenerated on Mon Oct 6 2014 07:52:02