OpenStudioCore:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Slots | Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
openstudio::LoopChooserView Class Reference

#include <LoopChooserView.hpp>

Public Slots

void layoutModelObject (boost::optional< model::ModelObject > &modelObject)
 
void onAddToLoopClicked (model::Loop &)
 
void onRemoveFromLoopClicked (model::Loop &)
 

Signals

void addToLoopClicked (model::Loop &, boost::optional< model::HVACComponent > &)
 
void removeFromLoopClicked (model::Loop &, boost::optional< model::HVACComponent > &)
 

Public Member Functions

void layoutView ()
 
LoopChooserItemloopChooserItemForLoop (std::string loopName)
 
virtual ~LoopChooserView ()
 

Public Attributes

LoopChooserViewparent
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

virtual openstudio::LoopChooserView::~LoopChooserView ( )
inlinevirtual

Member Function Documentation

void openstudio::LoopChooserView::addToLoopClicked ( model::Loop &  ,
boost::optional< model::HVACComponent > &   
)
signal
void openstudio::LoopChooserView::layoutModelObject ( boost::optional< model::ModelObject > &  modelObject)
slot
void openstudio::LoopChooserView::layoutView ( )
LoopChooserItem* openstudio::LoopChooserView::loopChooserItemForLoop ( std::string  loopName)
void openstudio::LoopChooserView::onAddToLoopClicked ( model::Loop &  )
slot
void openstudio::LoopChooserView::onRemoveFromLoopClicked ( model::Loop &  )
slot
void openstudio::LoopChooserView::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::LoopChooserView::removeFromLoopClicked ( model::Loop &  ,
boost::optional< model::HVACComponent > &   
)
signal

Member Data Documentation

LoopChooserView* openstudio::LoopChooserView::parent