SimCenterCommon
Common functionality used within different SimCenter projects
Application Class Reference

#include <Application.h>

Inheritance diagram for Application:
Collaboration diagram for Application:

Signals

void setupForRun (QString &, QString &)
 
- Signals inherited from SimCenterWidget
void sendFatalMessage (QString message)
 sendFatalMessage signal to be emitted when object needs to shut program down More...
 
void sendErrorMessage (QString message)
 sendErrorMessage signal to be emitted when object needs to communicate error with user More...
 
void sendStatusMessage (QString message)
 sendStatusMessage signal to be emitted when object needs to communicate status with user More...
 

Public Member Functions

 Application (QWidget *parent=nullptr)
 
virtual void setNumTasks (int numTasks)
 
virtual bool setupDoneRunApplication (QString &tmpDirectory, QString &inputFile)
 
virtual void displayed (void)
 
- Public Member Functions inherited from SimCenterWidget
 SimCenterWidget (QWidget *parent=0)
 
virtual ~SimCenterWidget ()
 
virtual bool outputToJSON (QJsonObject &jsonObject)
 outputToJSON method to write all objects data neeed to reconstruct object to JsonObject More...
 
virtual bool inputFromJSON (QJsonObject &jsonObject)
 inputFromJSON method to instantiate itself from a JSON object More...
 

Detailed Description

Definition at line 50 of file Application.h.

Constructor & Destructor Documentation

Application::Application ( QWidget *  parent = nullptr)
explicit

Definition at line 59 of file Application.cpp.

Member Function Documentation

void Application::displayed ( void  )
virtual

Reimplemented in LocalApplication.

Definition at line 82 of file Application.cpp.

void Application::setNumTasks ( int  numTasks)
virtual

Reimplemented in RemoteApplication.

Definition at line 76 of file Application.cpp.

bool Application::setupDoneRunApplication ( QString &  tmpDirectory,
QString &  inputFile 
)
virtual

Reimplemented in RemoteApplication, and LocalApplication.

Definition at line 66 of file Application.cpp.

void Application::setupForRun ( QString &  ,
QString &   
)
signal

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