SimCenter CWE Client Program  1.1.2
This repo contains a Qt-UI program which communicates with the SimCenter Agave Server to run CFD simulations.
Signals | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CWE_ParamTab Class Referenceabstract

Signals

void btn_clicked (CWE_ParamTab *)
 

Public Member Functions

 CWE_ParamTab (QString refKey, QString displayedText, QWidget *parent=nullptr)
 
QString getRefKey ()
 
bool tabIsActive ()
 
void setActive (bool b=true)
 
void setInActive (bool b=true)
 

Protected Member Functions

void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void setButtonState (bool tabPressed, bool tabActive)
 
virtual void setButtonAppearance ()=0
 

Protected Attributes

QString tabKey = "UNKNOWN"
 
QString tabDisplay = "UNKNOWN"
 
bool tab_active = false
 
bool tab_pressed = false