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

#include <ModelObjectTypeItem.hpp>

+ Inheritance diagram for openstudio::ModelObjectTypeItem:

Public Member Functions

IddObjectType iddObjectType () const
 
 ModelObjectTypeItem (OSCollapsibleItemHeader *collapsibleItemHeader, ModelObjectListView *modelObjectListView,*parent=nullptr)
 
virtual ~ModelObjectTypeItem ()
 
- Public Member Functions inherited from openstudio::OSCollapsibleItem
OSCollapsibleItemHeadercollapsibleItemHeader () const
 
bool expanded () const
 
bool isSelected () const
 
OSItemListitemList () const
 
bool itemsDraggable () const
 
bool itemsRemoveable () const
 
OSItemType itemsType () const
 
 OSCollapsibleItem (OSCollapsibleItemHeader *collapsibleItemHeader, OSItemList *itemList,*parent=nullptr)
 
void setExpanded (bool expanded)
 
void setItemsDraggable (bool itemsDraggable)
 
void setItemsRemoveable (bool itemsRemoveable)
 
void setItemsType (OSItemType type)
 
void setSelected (bool selected)
 
void setShowFilterLayout (const bool showFilterLayout)
 
bool showFilterLayout ()
 
virtual ~OSCollapsibleItem ()
 

Additional Inherited Members

- Signals inherited from openstudio::OSCollapsibleItem
void collapsableItemSelected (OSCollapsibleItem *)
 
void itemRemoveClicked (OSItem *item)
 
void itemReplacementDropped (OSItem *currentItem, const OSItemId &replacementItemId)
 
void itemSelected (OSItem *item)
 
void openLibDlgClicked ()
 
void selectionCleared ()
 
- Protected Member Functions inherited from openstudio::OSCollapsibleItem
void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::ModelObjectTypeItem::ModelObjectTypeItem ( OSCollapsibleItemHeader collapsibleItemHeader,
ModelObjectListView modelObjectListView,
parent = nullptr 
)
virtual openstudio::ModelObjectTypeItem::~ModelObjectTypeItem ( )
inlinevirtual

Member Function Documentation

IddObjectType openstudio::ModelObjectTypeItem::iddObjectType ( ) const