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

#include <ModelSubTabView.hpp>

+ Inheritance diagram for openstudio::ModelSubTabView:

Signals

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 ()
 

Public Member Functions

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 ()
 

Protected Slots

virtual void onDropZoneItemClicked (OSItem *item) override
 
- Protected Slots inherited from openstudio::SubTabView
virtual void onDropZoneItemClicked (OSItem *item)
 

Protected Attributes

bool m_isIP
 

Additional Inherited Members

- Protected Member Functions inherited from openstudio::SubTabView
void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::ModelSubTabView::ModelSubTabView ( OSItemSelector itemSelector,
ModelObjectInspectorView modelObjectInspectorView,
bool  showGridViewLayout = false,
parent = nullptr 
)
virtual openstudio::ModelSubTabView::~ModelSubTabView ( )
inlinevirtual

Member Function Documentation

void openstudio::ModelSubTabView::dropZoneItemClicked ( OSItem item)
signal
void openstudio::ModelSubTabView::dropZoneItemSelected ( OSItem item,
bool  readOnly 
)
signal
ModelObjectInspectorView* openstudio::ModelSubTabView::modelObjectInspectorView ( )
void openstudio::ModelSubTabView::modelObjectSelected ( model::OptionalModelObject &  modelObject,
bool  readOnly 
)
signal
virtual void openstudio::ModelSubTabView::onDropZoneItemClicked ( OSItem item)
overrideprotectedvirtualslot
void openstudio::ModelSubTabView::toggleUnitsClicked ( bool  displayIP)
signal

Member Data Documentation

bool openstudio::ModelSubTabView::m_isIP
protected