OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Slots | Signals | Public Member Functions | List of all members
openstudio::OSItemSelectionController Class Reference

#include <OSListController.hpp>

+ Inheritance diagram for openstudio::OSItemSelectionController:

Public Slots

void emitSelectionChanged ()
 
void selectAllItems ()
 
void unselectAllItems ()
 

Signals

void selectionChanged (std::vector< QPointer< OSListItem > > selectedItems)
 

Public Member Functions

bool allowMultipleSelections () const
 
 OSItemSelectionController ()
 
std::vector< QPointer
< OSListItem > > 
selectedItems () const
 
void setAllowMultipleSelections (bool multipleSelections)
 
virtual ~OSItemSelectionController ()
 

Constructor & Destructor Documentation

openstudio::OSItemSelectionController::OSItemSelectionController ( )
virtual openstudio::OSItemSelectionController::~OSItemSelectionController ( )
inlinevirtual

Member Function Documentation

bool openstudio::OSItemSelectionController::allowMultipleSelections ( ) const
void openstudio::OSItemSelectionController::emitSelectionChanged ( )
slot
void openstudio::OSItemSelectionController::selectAllItems ( )
slot
std::vector<QPointer<OSListItem> > openstudio::OSItemSelectionController::selectedItems ( ) const
void openstudio::OSItemSelectionController::selectionChanged ( std::vector< QPointer< OSListItem > >  selectedItems)
signal
void openstudio::OSItemSelectionController::setAllowMultipleSelections ( bool  multipleSelections)
void openstudio::OSItemSelectionController::unselectAllItems ( )
slot