OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Protected Member Functions | List of all members
openstudio::Component Class Reference

#include <Component.hpp>

+ Inheritance diagram for openstudio::Component:

Public Member Functions

QCheckBoxcheckBox ()
 
 Component (const BCLMeasure &bclMeasure, bool showAbridgedView=true, bool showCheckBox=true,*parent=nullptr)
 
 Component (const BCLSearchResult &bclSearchResult, bool showAbridgedView=true, bool showCheckBox=true,*parent=nullptr)
 
 Component (bool showAbridgedView=false, bool showCheckBox=false,*parent=nullptr)
 
 Component (const Component &other)
 
QLabelmsg ()
 
Componentoperator= (const Component &other)
 
void setChecked (bool checked)
 
std::string uid () const
 
std::string versionId () const
 
virtual ~Component ()
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::Component::Component ( const BCLMeasure &  bclMeasure,
bool  showAbridgedView = true,
bool  showCheckBox = true,
parent = nullptr 
)
openstudio::Component::Component ( const BCLSearchResult &  bclSearchResult,
bool  showAbridgedView = true,
bool  showCheckBox = true,
parent = nullptr 
)
openstudio::Component::Component ( bool  showAbridgedView = false,
bool  showCheckBox = false,
parent = nullptr 
)
openstudio::Component::Component ( const Component other)
virtual openstudio::Component::~Component ( )
virtual

Member Function Documentation

QCheckBox* openstudio::Component::checkBox ( )
QLabel* openstudio::Component::msg ( )
Component& openstudio::Component::operator= ( const Component other)
void openstudio::Component::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::Component::setChecked ( bool  checked)
std::string openstudio::Component::uid ( ) const
std::string openstudio::Component::versionId ( ) const