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

#include <SubTabView.hpp>

+ Inheritance diagram for openstudio::SubTabView:

Signals

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

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)
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::SubTabView::SubTabView ( OSItemSelector itemSelector,
OSInspectorView inspectorView,
bool  showGridViewLayout = false,
parent = nullptr 
)
virtual openstudio::SubTabView::~SubTabView ( )
inlinevirtual

Member Function Documentation

void openstudio::SubTabView::addClicked ( )
signal
void openstudio::SubTabView::copyClicked ( )
signal
void openstudio::SubTabView::downloadComponentsClicked ( )
signal
void openstudio::SubTabView::dropZoneItemClicked ( OSItem item)
signal
OSInspectorView* openstudio::SubTabView::inspectorView ( )
const OSInspectorView* openstudio::SubTabView::inspectorView ( ) const
void openstudio::SubTabView::itemDropped ( const OSItemId itemId)
signal
void openstudio::SubTabView::itemRemoveClicked ( OSItem item)
signal
void openstudio::SubTabView::itemReplacementDropped ( OSItem currentItem,
const OSItemId replacementItemId 
)
signal
void openstudio::SubTabView::itemSelected ( OSItem item)
signal
OSItemSelector* openstudio::SubTabView::itemSelector ( )
const OSItemSelector* openstudio::SubTabView::itemSelector ( ) const
OSItemSelectorButtons* openstudio::SubTabView::itemSelectorButtons ( )
const OSItemSelectorButtons* openstudio::SubTabView::itemSelectorButtons ( ) const
virtual void openstudio::SubTabView::onDropZoneItemClicked ( OSItem item)
protectedvirtualslot
void openstudio::SubTabView::openLibDlgClicked ( )
signal
void openstudio::SubTabView::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::SubTabView::purgeClicked ( )
signal
void openstudio::SubTabView::removeClicked ( )
signal
void openstudio::SubTabView::selectionCleared ( )
signal