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

#include <MaterialsView.hpp>

+ Inheritance diagram for openstudio::MaterialsView:

Public Member Functions

 MaterialsView (bool isIP, const openstudio::model::Model &model, const QString &tabLabel, bool hasSubTabs,*parent=nullptr)
 
virtual ~MaterialsView ()
 
- Public Member Functions inherited from openstudio::ModelSubTabView
ModelObjectInspectorViewmodelObjectInspectorView ()
 
 ModelSubTabView (OSItemSelector *itemSelector, ModelObjectInspectorView *modelObjectInspectorView, bool showGridViewLayout=false,*parent=nullptr)
 
virtual ~ModelSubTabView ()
 
- Public Member Functions inherited from openstudio::SubTabView
OSInspectorViewinspectorView ()
 
const OSInspectorViewinspectorView () const
 
OSItemSelectoritemSelector ()
 
const OSItemSelectoritemSelector () const
 
OSItemSelectorButtonsitemSelectorButtons ()
 
const OSItemSelectorButtonsitemSelectorButtons () const
 
 SubTabView (OSItemSelector *itemSelector, OSInspectorView *inspectorView, bool showGridViewLayout=false,*parent=nullptr)
 
virtual ~SubTabView ()
 

Additional Inherited Members

- Signals inherited from openstudio::ModelSubTabView
void dropZoneItemClicked (OSItem *item)
 
void dropZoneItemSelected (OSItem *item, bool readOnly)
 
void modelObjectSelected (model::OptionalModelObject &modelObject, bool readOnly)
 
void toggleUnitsClicked (bool displayIP)
 
- Signals inherited from openstudio::SubTabView
void addClicked ()
 
void copyClicked ()
 
void downloadComponentsClicked ()
 
void dropZoneItemClicked (OSItem *item)
 
void itemDropped (const OSItemId &itemId)
 
void itemRemoveClicked (OSItem *item)
 
void itemReplacementDropped (OSItem *currentItem, const OSItemId &replacementItemId)
 
void itemSelected (OSItem *item)
 
void openLibDlgClicked ()
 
void purgeClicked ()
 
void removeClicked ()
 
void selectionCleared ()
 
- Protected Slots inherited from openstudio::ModelSubTabView
virtual void onDropZoneItemClicked (OSItem *item) override
 
- Protected Slots inherited from openstudio::SubTabView
virtual void onDropZoneItemClicked (OSItem *item)
 
- Protected Member Functions inherited from openstudio::SubTabView
void paintEvent (QPaintEvent *event) override
 
- Protected Attributes inherited from openstudio::ModelSubTabView
bool m_isIP
 

Constructor & Destructor Documentation

openstudio::MaterialsView::MaterialsView ( bool  isIP,
const openstudio::model::Model &  model,
const QString &  tabLabel,
bool  hasSubTabs,
parent = nullptr 
)
virtual openstudio::MaterialsView::~MaterialsView ( )
inlinevirtual