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

#include <FacilityStoriesGridView.hpp>

+ Inheritance diagram for openstudio::FacilityStoriesGridView:

Public Member Functions

 FacilityStoriesGridView (bool isIP, const model::Model &model,*parent=0)
 
virtual ~FacilityStoriesGridView ()
 
- Public Member Functions inherited from openstudio::GridViewSubTab
 GridViewSubTab (bool isIP, const model::Model &model,*parent=nullptr)
 
virtual ~GridViewSubTab ()
 

Protected Slots

virtual void onClearSelection () override
 
virtual void onSelectItem () override
 
- Protected Slots inherited from openstudio::GridViewSubTab
void onAddClicked ()
 
virtual void onClearSelection ()=0
 
void onCopyClicked ()
 
void onPurgeClicked ()
 
void onRemoveClicked ()
 
virtual void onSelectItem ()=0
 
void toggleUnits (bool isIP)
 

Additional Inherited Members

- Public Slots inherited from openstudio::GridViewSubTab
void gridRowSelectionChanged (int checkState)
 
void onDropZoneItemClicked (OSItem *item)
 
- Signals inherited from openstudio::GridViewSubTab
void dropZoneItemSelected (OSItem *item, bool readOnly)
 
void selectionCleared ()
 
void toggleUnitsClicked (bool displayIP)
 
- Public Attributes inherited from openstudio::GridViewSubTab
openstudio::IddObjectType m_iddObjectType
 
- Protected Member Functions inherited from openstudio::GridViewSubTab
virtual void addObject (const openstudio::IddObjectType &iddObjectType)=0
 
virtual void addObject (const openstudio::model::ModelObject &modelObject)
 
virtual void copyObject (const openstudio::model::ModelObject &modelObject)
 
virtual void purgeObjects (const openstudio::IddObjectType &iddObjectType)=0
 
virtual void removeObject (openstudio::model::ModelObject modelObject)
 
virtual std::vector
< model::ModelObject > 
selectedObjects () const
 
void setGridController (OSGridController *gridController)
 
void setGridView (OSGridView *gridView)
 
- Protected Attributes inherited from openstudio::GridViewSubTab
OSGridControllerm_gridController = nullptr
 
OSGridView * m_gridView = nullptr
 
bool m_isIP
 
OSItemSelectorButtonsm_itemSelectorButtons = nullptr
 
model::Model m_model
 
QVBoxLayout * m_scrollLayout = nullptr
 
bool m_supportsMultipleObjectSelection = true
 

Constructor & Destructor Documentation

openstudio::FacilityStoriesGridView::FacilityStoriesGridView ( bool  isIP,
const model::Model &  model,
parent = 0 
)
virtual openstudio::FacilityStoriesGridView::~FacilityStoriesGridView ( )
inlinevirtual

Member Function Documentation

virtual void openstudio::FacilityStoriesGridView::onClearSelection ( )
overrideprotectedvirtualslot
virtual void openstudio::FacilityStoriesGridView::onSelectItem ( )
overrideprotectedvirtualslot