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::OSGridController | inline |
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::OSGridController | inline |
addColumns(const QString &category, std::vector< QString > &fields)=0 | openstudio::OSGridController | protectedpure 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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
addSelectColumn(const Heading &heading, const std::string &tooltip, const boost::optional< DataSource > &t_source=boost::none) | openstudio::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
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::OSGridController | inline |
categories() | openstudio::OSGridController | |
categoriesAndFields() | openstudio::OSGridController | |
categorySelected(int index) | openstudio::OSGridController | virtual |
cell(int rowIndex, int columnIndex) | openstudio::OSGridController | |
checkSelectedFields() | openstudio::OSGridController | protectedvirtual |
checkSelectedFields(int category) | openstudio::OSGridController | protected |
columnCount() const | openstudio::OSGridController | virtual |
connectToModel() | openstudio::OSGridController | |
disconnectFromModel() | openstudio::OSGridController | |
getColor(const model::ModelObject &modelObject)=0 | openstudio::OSGridController | protectedpure virtual |
getObjectSelector() const | openstudio::OSGridController | inline |
gridView() | openstudio::OSGridController | |
logChannel() | openstudio::OSGridController | inlineprotectedstatic |
m_baseConcepts | openstudio::OSGridController | protected |
m_categoriesAndFields | openstudio::OSGridController | protected |
m_colors | openstudio::OSGridController | protectedstatic |
m_constructionColumn | openstudio::OSGridController | |
m_currentCategory | openstudio::OSGridController | protected |
m_currentCategoryIndex | openstudio::OSGridController | protected |
m_currentFields | openstudio::OSGridController | protected |
m_customFields | openstudio::OSGridController | protected |
m_hasHorizontalHeader | openstudio::OSGridController | protected |
m_horizontalHeader | openstudio::OSGridController | protected |
m_iddObjectType | openstudio::OSGridController | |
m_inheritedModelObjects | openstudio::OSGridController | |
m_isIP | openstudio::OSGridController | protected |
m_model | openstudio::OSGridController | protected |
m_modelObjects | openstudio::OSGridController | |
m_subrowCounter | openstudio::OSGridController | protected |
m_subrowsInherited | openstudio::OSGridController | protected |
makeDataSourceAdapter(const QSharedPointer< BaseConcept > &t_inner, const boost::optional< DataSource > &t_source) | openstudio::OSGridController | inlinestatic |
model() | openstudio::OSGridController | inline |
modelObject(int rowIndex) | openstudio::OSGridController | |
modelReset() | openstudio::OSGridController | signal |
onComboBoxIndexChanged(int index) | openstudio::OSGridController | virtualslot |
onInFocus(bool inFocus, bool hasData, int row, int column, boost::optional< int > subrow) | openstudio::OSGridController | slot |
onItemDropped(const OSItemId &itemId)=0 | openstudio::OSGridController | pure virtualslot |
onItemSelected(OSItem *item) | openstudio::OSGridController | slot |
onSelectionCleared() | openstudio::OSGridController | slot |
OSGridController() | openstudio::OSGridController | |
OSGridController(bool isIP, const QString &headerText, IddObjectType iddObjectType, model::Model model, std::vector< model::ModelObject > modelObjects) | openstudio::OSGridController | |
refreshGrid() | openstudio::OSGridController | slot |
refreshModelObjects()=0 | openstudio::OSGridController | pure virtual |
requestRefreshGrid() | openstudio::OSGridController | slot |
row(int rowIndex) | openstudio::OSGridController | virtual |
rowCount() const | openstudio::OSGridController | virtual |
rowIndexFromModelIndex(int modelIndex) | openstudio::OSGridController | |
selectAllStateChanged(const int newState) const | openstudio::OSGridController | protectedslot |
selectedObjects() const | openstudio::OSGridController | |
selectRow(int rowIndex, bool select) | openstudio::OSGridController | |
setCategoriesAndFields() | openstudio::OSGridController | protectedvirtual |
setHorizontalHeader() | openstudio::OSGridController | protectedvirtual |
toggleUnits(bool displayIP) | openstudio::OSGridController | slot |
toggleUnitsClicked(bool displayIP) | openstudio::OSGridController | signal |
widgetAt(int row, int column) | openstudio::OSGridController | |
~OSGridController() | openstudio::OSGridController | virtual |