OpenStudioCore:runmanager/lib
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Slots | Public Member Functions | List of all members
openstudio::runmanager::JobStatusWidget Class Reference

#include <JobStatusWidget.hpp>

Public Slots

void clearWorkflow ()
 Clears the currently displayed workflow. More...
 
void setWorkflow (const openstudio::runmanager::Job &t_j)
 Sets the workflow to display. More...
 

Public Member Functions

 JobStatusWidget (openstudio::runmanager::RunManager t_runmanager,*parent=nullptr)
 Create a JobStatusWidget dialog for displaying job status. More...
 
std::vector< std::pair< bool,
QAction * > > 
publicActions ()
 Returns a vector of QAction objects to display on a toolbar or some other easily accessible location. More...
 
virtual ~JobStatusWidget ()
 

Detailed Description

QDialog based user interface for displaying RunManager queue job status to the user.

See also
http://doc.qt.nokia.com/qdialog.html

Constructor & Destructor Documentation

openstudio::runmanager::JobStatusWidget::JobStatusWidget ( openstudio::runmanager::RunManager  t_runmanager,
parent = nullptr 
)

Create a JobStatusWidget dialog for displaying job status.

virtual openstudio::runmanager::JobStatusWidget::~JobStatusWidget ( )
virtual

Member Function Documentation

void openstudio::runmanager::JobStatusWidget::clearWorkflow ( )
slot

Clears the currently displayed workflow.

std::vector<std::pair<bool, QAction *> > openstudio::runmanager::JobStatusWidget::publicActions ( )

Returns a vector of QAction objects to display on a toolbar or some other easily accessible location.

void openstudio::runmanager::JobStatusWidget::setWorkflow ( const openstudio::runmanager::Job t_j)
slot

Sets the workflow to display.