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

#include <RefrigerationGraphicsItems.hpp>

+ Inheritance diagram for openstudio::RefrigerationCondenserView:

Signals

void inspectClicked (OSItemId id)
 
void removeClicked (OSItemId id)
 
- Signals inherited from openstudio::OSDropZoneItem
void componentDropped (const OSItemId &itemid)
 
void mouseClicked ()
 

Public Member Functions

QRectF boundingRect () const override
 
 RefrigerationCondenserView ()
 
void setCondenserId (const OSItemId &condenserId)
 
void setCondenserName (const QString &name)
 
void setIcon (const QPixmap &pixmap)
 
virtual ~RefrigerationCondenserView ()
 
- Public Member Functions inherited from openstudio::RefrigerationSystemDropZoneView
QRectF boundingRect () const override
 
- Public Member Functions inherited from openstudio::OSDropZoneItem
QRectF boundingRect () const override
 
 OSDropZoneItem ()
 
void setSize (double width, double height)
 
void setText (const QString &text)
 
virtual ~OSDropZoneItem ()
 

Static Public Member Functions

static QSizeF size ()
 

Public Attributes

RemoveButtonItem * removeButtonItem
 

Protected Member Functions

void mousePressEvent (QGraphicsSceneMouseEvent *event) override
 
void mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget=nullptr) override
 
- Protected Member Functions inherited from openstudio::RefrigerationSystemDropZoneView
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget) override
 
- Protected Member Functions inherited from openstudio::OSDropZoneItem
void dropEvent (QGraphicsSceneDragDropEvent *event) override
 
void mousePressEvent (QGraphicsSceneMouseEvent *event) override
 
void mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget) override
 

Protected Attributes

bool m_mouseDown
 
- Protected Attributes inherited from openstudio::OSDropZoneItem
QString m_text
 

Constructor & Destructor Documentation

openstudio::RefrigerationCondenserView::RefrigerationCondenserView ( )
virtual openstudio::RefrigerationCondenserView::~RefrigerationCondenserView ( )
inlinevirtual

Member Function Documentation

QRectF openstudio::RefrigerationCondenserView::boundingRect ( ) const
override
void openstudio::RefrigerationCondenserView::inspectClicked ( OSItemId  id)
signal
void openstudio::RefrigerationCondenserView::mousePressEvent ( QGraphicsSceneMouseEvent *  event)
overrideprotected
void openstudio::RefrigerationCondenserView::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  event)
overrideprotected
void openstudio::RefrigerationCondenserView::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
widget = nullptr 
)
overrideprotected
void openstudio::RefrigerationCondenserView::removeClicked ( OSItemId  id)
signal
void openstudio::RefrigerationCondenserView::setCondenserId ( const OSItemId condenserId)
void openstudio::RefrigerationCondenserView::setCondenserName ( const QString &  name)
void openstudio::RefrigerationCondenserView::setIcon ( const QPixmap &  pixmap)
static QSizeF openstudio::RefrigerationCondenserView::size ( )
static

Member Data Documentation

bool openstudio::RefrigerationCondenserView::m_mouseDown
protected
RemoveButtonItem* openstudio::RefrigerationCondenserView::removeButtonItem