|
| int | columnCount (const QModelIndex &parent) const override |
| |
| QVariant | data (const QModelIndex &index, int role) const override |
| |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| |
| QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
| |
| bool | insertRows (std::vector< openstudio::WorkspaceObject > wsObjects, const QModelIndexList &rowList) |
| |
| bool | insertRows (std::vector< openstudio::WorkspaceObject > wsObjects, const QModelIndex &row, const QModelIndexList &rowList) |
| |
| bool | insertRows (std::vector< openstudio::WorkspaceObject > wsObjects, int position, int rows, const QModelIndex &index=QModelIndex()) |
| |
| void | loadObjects (openstudio::WorkspaceObjectVector &objects) |
| |
| bool | moveRows (const QModelIndex &row, const QModelIndexList &rowList) |
| |
| openstudio::OptionalWorkspaceObject | objectAtIndex (const QModelIndex &index) const |
| |
| bool | removeRows (int position, int rows, const QModelIndex &index=QModelIndex()) override |
| |
| bool | removeRows (const QModelIndexList &rowList) |
| |
| int | rowCount (const QModelIndex &parent) const override |
| |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| |
| void | setModel (openstudio::model::Model &model) |
| |
| virtual void | sort (int column, Qt::SortOrder order=Qt::AscendingOrder) override |
| |
| Qt::DropActions | supportedDropActions () const override |
| |
| | TableModel (openstudio::WorkspaceObjectVector &objects, ClassViewWidget *parent) |
| |
| | TableModel (ClassViewWidget *parent) |
| |
| void | toggleGUIDs () |
| |
| | ~TableModel () |
| |