OpenStudio:openstudio_lib
 AllClasses Namespaces Functions Variables Enumerations Enumerator

#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