Manual for OpenFLUID 2.1.10

Public Types | Public Member Functions | List of all members
openfluid::ui::common::ExecutionStatusLabel Class Reference

#include <ui/common/ExecutionStatusLabel.hpp>

Public Types

enum  Status {
  Status::NOTSTARTED, Status::RUNNING, Status::REQUESTING_PAUSE, Status::PAUSED,
  Status::REQUESTING_ABORT, Status::ABORTED, Status::FAILED, Status::SUCCEEDED,
  Status::USERKILLED, Status::NONE
}
 

Public Member Functions

 ExecutionStatusLabel (QWidget *Parent=nullptr)
 
 ExecutionStatusLabel (const QString &Text, QWidget *Parent=nullptr)
 
virtual ~ExecutionStatusLabel ()
 
void setStatus (Status S)
 
void setStatusTextOnly (Status S)
 
void setStatusStyleOnly (Status S)
 
Inheritance diagram for openfluid::ui::common::ExecutionStatusLabel:
Inheritance graph
[legend]
Collaboration diagram for openfluid::ui::common::ExecutionStatusLabel:
Collaboration graph
[legend]

Member Enumeration Documentation

◆ Status

Enumerator
NOTSTARTED 
RUNNING 
REQUESTING_PAUSE 
PAUSED 
REQUESTING_ABORT 
ABORTED 
FAILED 
SUCCEEDED 
USERKILLED 
NONE 

Constructor & Destructor Documentation

◆ ExecutionStatusLabel() [1/2]

openfluid::ui::common::ExecutionStatusLabel::ExecutionStatusLabel ( QWidget *  Parent = nullptr)
explicit

◆ ExecutionStatusLabel() [2/2]

openfluid::ui::common::ExecutionStatusLabel::ExecutionStatusLabel ( const QString &  Text,
QWidget *  Parent = nullptr 
)

◆ ~ExecutionStatusLabel()

virtual openfluid::ui::common::ExecutionStatusLabel::~ExecutionStatusLabel ( )
inlinevirtual

Member Function Documentation

◆ setStatus()

void openfluid::ui::common::ExecutionStatusLabel::setStatus ( Status  S)

◆ setStatusStyleOnly()

void openfluid::ui::common::ExecutionStatusLabel::setStatusStyleOnly ( Status  S)

◆ setStatusTextOnly()

void openfluid::ui::common::ExecutionStatusLabel::setStatusTextOnly ( Status  S)

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