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

#include <RefrigerationGraphicsItems.hpp>

+ Inheritance diagram for openstudio::RefrigerationSystemView:

Public Slots

void setCasesExpanded (bool expanded)
 

Signals

void inspectClicked (OSItemId id)
 

Public Member Functions

void adjustLayout ()
 
QRectF boundingRect () const override
 
int centerXPos () const
 
int leftXPos () const
 
 RefrigerationSystemView ()
 
int rightXPos () const
 
void setId (const OSItemId &id)
 
virtual ~RefrigerationSystemView ()
 

Public Attributes

RefrigerationCasesViewrefrigerationCasesView
 
RefrigerationCompressorViewrefrigerationCompressorView
 
RefrigerationCondenserViewrefrigerationCondenserView
 
RefrigerationHeatReclaimViewrefrigerationHeatReclaimView
 
RefrigerationSecondaryViewrefrigerationSecondaryView
 
RefrigerationSHXViewrefrigerationSHXView
 
RefrigerationSubCoolerViewrefrigerationSubCoolerView
 

Static Public Attributes

static const double componentHeight
 
static const int margin
 
static const int verticalSpacing
 

Protected Member Functions

void mousePressEvent (QGraphicsSceneMouseEvent *event) override
 
void mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget=nullptr) override
 

Protected Attributes

bool m_mouseDown
 

Constructor & Destructor Documentation

openstudio::RefrigerationSystemView::RefrigerationSystemView ( )
virtual openstudio::RefrigerationSystemView::~RefrigerationSystemView ( )
inlinevirtual

Member Function Documentation

void openstudio::RefrigerationSystemView::adjustLayout ( )
QRectF openstudio::RefrigerationSystemView::boundingRect ( ) const
override
int openstudio::RefrigerationSystemView::centerXPos ( ) const
void openstudio::RefrigerationSystemView::inspectClicked ( OSItemId  id)
signal
int openstudio::RefrigerationSystemView::leftXPos ( ) const
void openstudio::RefrigerationSystemView::mousePressEvent ( QGraphicsSceneMouseEvent *  event)
overrideprotected
void openstudio::RefrigerationSystemView::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  event)
overrideprotected
void openstudio::RefrigerationSystemView::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
widget = nullptr 
)
overrideprotected
int openstudio::RefrigerationSystemView::rightXPos ( ) const
void openstudio::RefrigerationSystemView::setCasesExpanded ( bool  expanded)
slot
void openstudio::RefrigerationSystemView::setId ( const OSItemId id)

Member Data Documentation

const double openstudio::RefrigerationSystemView::componentHeight
static
bool openstudio::RefrigerationSystemView::m_mouseDown
protected
const int openstudio::RefrigerationSystemView::margin
static
RefrigerationCasesView* openstudio::RefrigerationSystemView::refrigerationCasesView
RefrigerationCompressorView* openstudio::RefrigerationSystemView::refrigerationCompressorView
RefrigerationCondenserView* openstudio::RefrigerationSystemView::refrigerationCondenserView
RefrigerationHeatReclaimView* openstudio::RefrigerationSystemView::refrigerationHeatReclaimView
RefrigerationSecondaryView* openstudio::RefrigerationSystemView::refrigerationSecondaryView
RefrigerationSHXView* openstudio::RefrigerationSystemView::refrigerationSHXView
RefrigerationSubCoolerView* openstudio::RefrigerationSystemView::refrigerationSubCoolerView
const int openstudio::RefrigerationSystemView::verticalSpacing
static