OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Protected Attributes | List of all members
openstudio::OSObjectListCBDS Class Reference

#include <OSComboBox.hpp>

+ Inheritance diagram for openstudio::OSObjectListCBDS:

Public Member Functions

int numberOfItems () override
 
 OSObjectListCBDS (const IddObjectType &type, const model::Model &model)
 
 OSObjectListCBDS (const std::vector< IddObjectType > &types, const model::Model &model)
 
QString valueAt (int i) override
 
virtual ~OSObjectListCBDS ()
 
- Public Member Functions inherited from openstudio::OSComboBoxDataSource
virtual ~OSComboBoxDataSource ()
 

Protected Attributes

bool m_allowEmptySelection
 

Additional Inherited Members

- Signals inherited from openstudio::OSComboBoxDataSource
void itemAdded (int)
 
void itemChanged (int)
 
void itemRemoved (int)
 

Constructor & Destructor Documentation

openstudio::OSObjectListCBDS::OSObjectListCBDS ( const IddObjectType &  type,
const model::Model &  model 
)
openstudio::OSObjectListCBDS::OSObjectListCBDS ( const std::vector< IddObjectType > &  types,
const model::Model &  model 
)
virtual openstudio::OSObjectListCBDS::~OSObjectListCBDS ( )
inlinevirtual

Member Function Documentation

int openstudio::OSObjectListCBDS::numberOfItems ( )
overridevirtual
QString openstudio::OSObjectListCBDS::valueAt ( int  i)
overridevirtual

Member Data Documentation

bool openstudio::OSObjectListCBDS::m_allowEmptySelection
protected