Olive
ProjectModel Member List

This is the complete list of members for ProjectModel, including all inherited members.

appendChild(Media *parent, Media *child) (defined in ProjectModel)ProjectModel
child(int i, Media *parent=nullptr) (defined in ProjectModel)ProjectModel
childCount(Media *parent=nullptr) (defined in ProjectModel)ProjectModel
clear() (defined in ProjectModel)ProjectModel
columnCount(const QModelIndex &parent=QModelIndex()) const override (defined in ProjectModel)ProjectModel
create_index(int arow, int acolumn, void *aid) (defined in ProjectModel)ProjectModel
data(const QModelIndex &index, int role) const override (defined in ProjectModel)ProjectModel
destroy_root() (defined in ProjectModel)ProjectModel
flags(const QModelIndex &index) const override (defined in ProjectModel)ProjectModel
get_root() (defined in ProjectModel)ProjectModel
getItem(const QModelIndex &index) const (defined in ProjectModel)ProjectModel
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override (defined in ProjectModel)ProjectModel
index(int row, int column, const QModelIndex &parent=QModelIndex()) const override (defined in ProjectModel)ProjectModel
make_root() (defined in ProjectModel)ProjectModel
moveChild(Media *child, Media *to) (defined in ProjectModel)ProjectModel
parent(const QModelIndex &index) const override (defined in ProjectModel)ProjectModel
ProjectModel(QObject *parent=nullptr) (defined in ProjectModel)ProjectModel
removeChild(Media *parent, Media *m) (defined in ProjectModel)ProjectModel
root_item (defined in ProjectModel)ProjectModelprivate
rowCount(const QModelIndex &parent=QModelIndex()) const override (defined in ProjectModel)ProjectModel
set_icon(Media *m, const QIcon &ico) (defined in ProjectModel)ProjectModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override (defined in ProjectModel)ProjectModel
~ProjectModel() override (defined in ProjectModel)ProjectModel