|
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 () |
|