OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
openstudio::OSGridController Member List

This is the complete list of members for openstudio::OSGridController, including all inherited members.

addCheckBoxColumn(const Heading &heading, const std::string &tooltip, std::function< bool(DataSourceType *)> t_getter, std::function< void(DataSourceType *, bool)> t_setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addCheckBoxColumn(const Heading &heading, const std::string &tooltip, std::function< bool(DataSourceType *)> t_getter, std::function< bool(DataSourceType *, bool)> t_setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addColumns(const QString &category, std::vector< QString > &fields)=0openstudio::OSGridControllerprotectedpure virtual
addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >()> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< std::function< void(DataSourceType *)>> &reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> &isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >()> choices, std::function< boost::optional< ChoiceType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, const boost::optional< DataSource > &t_source=boost::none, bool editable=true)openstudio::OSGridControllerinline
addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< ChoiceType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addComboBoxColumn(const Heading &heading, std::function< std::string(const ChoiceType &)> toString, std::function< std::vector< ChoiceType >(DataSourceType *)> choices, std::function< boost::optional< ChoiceType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ChoiceType)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, const boost::optional< DataSource > &t_source=boost::none, bool editable=false)openstudio::OSGridControllerinline
addDropZoneColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, const ValueType &)> setter, boost::optional< std::function< void(DataSourceType *)> > reset=boost::none, boost::optional< std::function< bool(DataSourceType *)> > isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addLoadNameColumn(const Heading &heading, const std::function< boost::optional< std::string >(DataSourceType *, bool)> &getter, const std::function< boost::optional< std::string >(DataSourceType *, const std::string &)> &setter, const boost::optional< std::function< void(DataSourceType *)>> &resetter=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addNameLineEditColumn(const Heading &heading, bool isInspectable, bool deleteObject, const std::function< boost::optional< std::string >(DataSourceType *, bool)> &getter, const std::function< boost::optional< std::string >(DataSourceType *, const std::string &)> &setter, const boost::optional< std::function< void(DataSourceType *)>> &resetter=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< ValueType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< ValueType(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addQuantityEditColumn(const Heading &heading, QString modelUnits, QString siUnits, QString ipUnits, bool isIP, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addRenderingColorColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, const ValueType &)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addSelectColumn(const Heading &heading, const std::string &tooltip, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addValueEditColumn(const Heading &heading, std::function< ValueType(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addValueEditColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< bool(DataSourceType *, ValueType)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addValueEditColumn(const Heading &heading, std::function< ValueType(DataSourceType *)> getter, std::function< void(DataSourceType *, ValueType)> setter, const boost::optional< std::function< void(DataSourceType *)>> reset=boost::none, const boost::optional< std::function< bool(DataSourceType *)>> isDefaulted=boost::none, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
addValueEditColumn(const Heading &heading, std::function< boost::optional< ValueType >(DataSourceType *)> getter, std::function< void(DataSourceType *, double)> setter, const boost::optional< DataSource > &t_source=boost::none)openstudio::OSGridControllerinline
categories()openstudio::OSGridController
categoriesAndFields()openstudio::OSGridController
categorySelected(int index)openstudio::OSGridControllervirtual
cell(int rowIndex, int columnIndex)openstudio::OSGridController
checkSelectedFields()openstudio::OSGridControllerprotectedvirtual
checkSelectedFields(int category)openstudio::OSGridControllerprotected
columnCount() const openstudio::OSGridControllervirtual
connectToModel()openstudio::OSGridController
disconnectFromModel()openstudio::OSGridController
getColor(const model::ModelObject &modelObject)=0openstudio::OSGridControllerprotectedpure virtual
getObjectSelector() const openstudio::OSGridControllerinline
gridView()openstudio::OSGridController
logChannel()openstudio::OSGridControllerinlineprotectedstatic
m_baseConceptsopenstudio::OSGridControllerprotected
m_categoriesAndFieldsopenstudio::OSGridControllerprotected
m_colorsopenstudio::OSGridControllerprotectedstatic
m_constructionColumnopenstudio::OSGridController
m_currentCategoryopenstudio::OSGridControllerprotected
m_currentCategoryIndexopenstudio::OSGridControllerprotected
m_currentFieldsopenstudio::OSGridControllerprotected
m_customFieldsopenstudio::OSGridControllerprotected
m_hasHorizontalHeaderopenstudio::OSGridControllerprotected
m_horizontalHeaderopenstudio::OSGridControllerprotected
m_iddObjectTypeopenstudio::OSGridController
m_inheritedModelObjectsopenstudio::OSGridController
m_isIPopenstudio::OSGridControllerprotected
m_modelopenstudio::OSGridControllerprotected
m_modelObjectsopenstudio::OSGridController
m_subrowCounteropenstudio::OSGridControllerprotected
m_subrowsInheritedopenstudio::OSGridControllerprotected
makeDataSourceAdapter(const QSharedPointer< BaseConcept > &t_inner, const boost::optional< DataSource > &t_source)openstudio::OSGridControllerinlinestatic
model()openstudio::OSGridControllerinline
modelObject(int rowIndex)openstudio::OSGridController
modelReset()openstudio::OSGridControllersignal
onComboBoxIndexChanged(int index)openstudio::OSGridControllervirtualslot
onInFocus(bool inFocus, bool hasData, int row, int column, boost::optional< int > subrow)openstudio::OSGridControllerslot
onItemDropped(const OSItemId &itemId)=0openstudio::OSGridControllerpure virtualslot
onItemSelected(OSItem *item)openstudio::OSGridControllerslot
onSelectionCleared()openstudio::OSGridControllerslot
OSGridController()openstudio::OSGridController
OSGridController(bool isIP, const QString &headerText, IddObjectType iddObjectType, model::Model model, std::vector< model::ModelObject > modelObjects)openstudio::OSGridController
refreshGrid()openstudio::OSGridControllerslot
refreshModelObjects()=0openstudio::OSGridControllerpure virtual
requestRefreshGrid()openstudio::OSGridControllerslot
row(int rowIndex)openstudio::OSGridControllervirtual
rowCount() const openstudio::OSGridControllervirtual
rowIndexFromModelIndex(int modelIndex)openstudio::OSGridController
selectAllStateChanged(const int newState) const openstudio::OSGridControllerprotectedslot
selectedObjects() const openstudio::OSGridController
selectRow(int rowIndex, bool select)openstudio::OSGridController
setCategoriesAndFields()openstudio::OSGridControllerprotectedvirtual
setHorizontalHeader()openstudio::OSGridControllerprotectedvirtual
toggleUnits(bool displayIP)openstudio::OSGridControllerslot
toggleUnitsClicked(bool displayIP)openstudio::OSGridControllersignal
widgetAt(int row, int column)openstudio::OSGridController
~OSGridController()openstudio::OSGridControllervirtual