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

#include <GridItem.hpp>

+ Inheritance diagram for openstudio::HalfHeightOneThreeStraightItem:

Public Member Functions

 HalfHeightOneThreeStraightItem (QGraphicsItem *parent=nullptr)
 
virtual ~HalfHeightOneThreeStraightItem ()
 
- Public Member Functions inherited from openstudio::HalfHeightItem
virtual QRectF boundingRect () const override
 
 HalfHeightItem (QGraphicsItem *parent=nullptr)
 
virtual ~HalfHeightItem ()
 
- Public Member Functions inherited from openstudio::ModelObjectGraphicsItem
void dragEnterEvent (QGraphicsSceneDragDropEvent *event) override
 
void dragLeaveEvent (QGraphicsSceneDragDropEvent *event) override
 
void dropEvent (QGraphicsSceneDragDropEvent *event) override
 
void hoverEnterEvent (QGraphicsSceneHoverEvent *event) override
 
void hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override
 
model::OptionalModelObject modelObject ()
 
 ModelObjectGraphicsItem (QGraphicsItem *parent=nullptr)
 
void setDeletable (bool deletable)
 
void setEnableHighlight (bool highlight)
 
virtual void setModelObject (model::OptionalModelObject modelObject)
 
 ~ModelObjectGraphicsItem ()
 

Protected Member Functions

virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget=nullptr) override
 
- Protected Member Functions inherited from openstudio::ModelObjectGraphicsItem
QVariant itemChange (GraphicsItemChange change, const QVariant &value) override
 

Additional Inherited Members

- Signals inherited from openstudio::ModelObjectGraphicsItem
void hvacComponentDropped (OSItemId itemid, model::HVACComponent &contextComp)
 
void hvacComponentDropped (OSItemId itemid)
 
void innerNodeClicked (model::ModelObject &)
 
void modelObjectSelected (model::OptionalModelObject &, bool readOnly)
 
void removeModelObjectClicked (model::ModelObject &)
 
- Protected Attributes inherited from openstudio::ModelObjectGraphicsItem
bool m_deleteAble
 
bool m_enableHighlight
 
bool m_highlight
 
model::OptionalModelObject m_modelObject
 
RemoveButtonItem * m_removeButtonItem
 

Constructor & Destructor Documentation

openstudio::HalfHeightOneThreeStraightItem::HalfHeightOneThreeStraightItem ( QGraphicsItem parent = nullptr)
virtual openstudio::HalfHeightOneThreeStraightItem::~HalfHeightOneThreeStraightItem ( )
inlinevirtual

Member Function Documentation

virtual void openstudio::HalfHeightOneThreeStraightItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
widget = nullptr 
)
overrideprotectedvirtual