DetailedApplicationView Class Reference

View that shows detailed information about a Scenario, Package or Application. Shows status and parameters of the object. Also allows starting, stopping and restarting of Scenarios and Applications. More...

#include <ArmarXGui/gui-plugins/ScenarioManager/gui/detailedapplicationview.h>

+ Inheritance diagram for DetailedApplicationView:

Public Slots

void updateStatus ()
 Updates the status of the displayed item. More...
 

Signals

void addParameterButtonClicked ()
 
void applicationEnabledChange (bool enabled)
 
void makeLocalButtonClicked ()
 
void restartButtonClicked ()
 
void saveScenario (ScenarioManager::Data_Structure::ApplicationInstancePtr application)
 
void startButtonClicked ()
 
void stopButtonClicked ()
 
void toolButtonClicked ()
 

Public Member Functions

 DetailedApplicationView (QWidget *parent=0)
 Constructor that sets up the ui. More...
 
void showApplication (ScenarioManager::Data_Structure::ApplicationPtr application)
 Show an Application. More...
 
void showApplicationInstance (ScenarioManager::Data_Structure::ApplicationInstancePtr appInstance, ScenarioItem *item)
 Show an ApplicationInstance. More...
 
void showPackage (ScenarioManager::Data_Structure::PackagePtr package)
 Show a Package. More...
 
void showScenario (ScenarioManager::Data_Structure::ScenarioPtr scenario)
 Show a Scenario. More...
 
 ~DetailedApplicationView () override
 Destructor. More...
 

Detailed Description

View that shows detailed information about a Scenario, Package or Application. Shows status and parameters of the object. Also allows starting, stopping and restarting of Scenarios and Applications.

Definition at line 52 of file detailedapplicationview.h.

Constructor & Destructor Documentation

◆ DetailedApplicationView()

DetailedApplicationView ( QWidget *  parent = 0)
explicit

Constructor that sets up the ui.

Parameters
parentparent widget

Definition at line 83 of file detailedapplicationview.cpp.

◆ ~DetailedApplicationView()

~DetailedApplicationView ( )
override

Destructor.

Definition at line 102 of file detailedapplicationview.cpp.

Member Function Documentation

◆ addParameterButtonClicked

void addParameterButtonClicked ( )
signal

◆ applicationEnabledChange

void applicationEnabledChange ( bool  enabled)
signal

◆ makeLocalButtonClicked

void makeLocalButtonClicked ( )
signal

◆ restartButtonClicked

void restartButtonClicked ( )
signal

◆ saveScenario

void saveScenario ( ScenarioManager::Data_Structure::ApplicationInstancePtr  application)
signal

◆ showApplication()

void showApplication ( ScenarioManager::Data_Structure::ApplicationPtr  application)

Show an Application.

Parameters
applicationApplication to show

Definition at line 140 of file detailedapplicationview.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ showApplicationInstance()

void showApplicationInstance ( ScenarioManager::Data_Structure::ApplicationInstancePtr  appInstance,
ScenarioItem item 
)

Show an ApplicationInstance.

Parameters
appInstanceApplicationInstance to show

Definition at line 238 of file detailedapplicationview.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ showPackage()

void showPackage ( ScenarioManager::Data_Structure::PackagePtr  package)

Show a Package.

Parameters
packagePackage to show

Definition at line 664 of file detailedapplicationview.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ showScenario()

void showScenario ( ScenarioManager::Data_Structure::ScenarioPtr  scenario)

Show a Scenario.

Parameters
scenarioScenario to show

Definition at line 473 of file detailedapplicationview.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ startButtonClicked

void startButtonClicked ( )
signal

◆ stopButtonClicked

void stopButtonClicked ( )
signal

◆ toolButtonClicked

void toolButtonClicked ( )
signal

◆ updateStatus

void updateStatus ( )
slot

Updates the status of the displayed item.

Definition at line 844 of file detailedapplicationview.cpp.


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