|
| bool | addRows (const QModelIndexList rowList, openstudio::IddObjectType type=openstudio::IddObjectType("UserCustom")) |
| |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| |
| QVariant | data (const QModelIndex &index, int role) const override |
| |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| |
| QModelIndexList | getPersistentIndexList () const |
| |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override |
| |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const override |
| |
| void | loadModel (openstudio::model::Model &model) |
| |
| openstudio::model::OptionalModelObject | modelAtIndex (const QModelIndex &index) const |
| |
| QModelIndex | parent (const QModelIndex &index) const override |
| |
| bool | pasteRows (const QModelIndex &parentRow, std::vector< openstudio::model::ModelObject > &modelObjectsToPaste) |
| |
| bool | removeRows (const QModelIndexList rowList, std::vector< openstudio::Handle > &handles) |
| |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| |
| bool | setHeaderData (int section, Qt::Orientation orientation, const QVariant &value, int role=Qt::EditRole) override |
| |
| Qt::DropActions | supportedDropActions () const override |
| |
| void | toggleGUIDs () |
| |
| | TreeModel (openstudio::model::Model &model, TreeViewWidget *parent) |
| |
| | TreeModel (TreeViewWidget *parent) |
| |
| | ~TreeModel () |
| |