API Documentation
Loading...
Searching...
No Matches
DesignTableModel Member List

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

addColumn(DesignObject::DesignProperty property, bool is_editable)DesignTableModel
addColumn(const DesignParameter &parameter, bool is_editable)DesignTableModel
addColumn(const TranslatedString &name, const String &icon, const std::function< void(UUID)> &callback)DesignTableModel
addColumn(const ModelTableColumnSpec &column)DesignTableModel
addGrandparentNameColumn(const TranslatedString &custom_column_name=TranslatedString())DesignTableModel
addMaterialDataColumn(const TranslatedString &custom_column_name=TranslatedString())DesignTableModel
addParentDataColumn(const DesignParameter &param, bool is_editable, const TranslatedString &custom_column_name=TranslatedString())DesignTableModel
addParentPathColumn(const TranslatedString &custom_column_name=TranslatedString())DesignTableModel
canAddObject(const Model &object) constDesignTableModel
columnCount(const QModelIndex &parent=QModelIndex()) const overrideDesignTableModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overrideDesignTableModel
DesignTableModel(QObject *parent=nullptr)DesignTableModelexplicit
flags(const QModelIndex &index) const overrideDesignTableModel
getColumnSpec(uint04 column) constDesignTableModel
getDesignObject(QModelIndex index) constDesignTableModel
getDesignObject(QModelIndex index, int row) constDesignTableModel
getModel(QModelIndex index) constDesignTableModel
getObject(QModelIndex index, int row) constDesignTableModel
getObject(QModelIndex index) constDesignTableModel
getUUID(QModelIndex index) constDesignTableModel
getUUID(QModelIndex index, int row) constDesignTableModel
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overrideDesignTableModel
isEditable() constDesignTableModel
isMaterialIndex(const QModelIndex &index) constDesignTableModel
isObjectAllowed(const UUID &object) constDesignTableModel
isObjectAllowed(const Model &object) constDesignTableModel
isSpecialCallbackIndex(const QModelIndex &index) constDesignTableModel
m_added_filterDesignTableModelprotected
m_angle_listenerDesignTableModelprotected
m_callback_clickedDesignTableModelprotected
m_columnsDesignTableModelprotected
m_coord_listenerDesignTableModelprotected
m_custom_column_titlesDesignTableModelprotected
m_is_editableDesignTableModelprotected
m_managerDesignTableModelprotected
m_modelsDesignTableModelprotected
m_orientation_listenerDesignTableModelprotected
modelManager() constDesignTableModelinline
modelUpdated(const Buffer< UUID > &ids)DesignTableModelvirtual
modelUpdatedSlot(const Buffer< UUID > &ids)DesignTableModelslot
objectAdded(const Buffer< UUID > &ids)DesignTableModelvirtual
objectAddedSlot(const Buffer< UUID > &ids)DesignTableModelslot
objectDeleted(const Buffer< UUID > &ids)DesignTableModelvirtual
objectDeletedSlot(const Buffer< UUID > &ids)DesignTableModelslot
onSelected(QModelIndex index, const QRect &rect)DesignTableModel
refreshAll()DesignTableModel
rowCount(const QModelIndex &parent=QModelIndex()) const overrideDesignTableModel
setAddedFilter(const std::function< bool(const Model &)> &callback)DesignTableModelinline
setColumnEditable(uint04 column, bool is_editable)DesignTableModel
setData(const QModelIndex &index, const QVariant &value, int role) overrideDesignTableModel
setIsEditable(bool is_editable)DesignTableModel
setList(const Buffer< UUID > &models)DesignTableModel
setModelManager(QTModelManager *manager)DesignTableModel
setup()DesignTableModel
updateColumn(uint04 index)DesignTableModelprotected
userData(const QModelIndex &index, int role) constDesignTableModel
~DesignTableModel()DesignTableModelvirtual