OpenStudio: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

OSInspectorView * inspectorView ()
 
const OSInspectorView * inspectorView () const
 
OSItemSelector * itemSelector ()
 
const OSItemSelector * itemSelector () const
 
OSItemSelectorButtons * itemSelectorButtons ()
 
const OSItemSelectorButtons * itemSelectorButtons () 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