LibrePCB Developers Documentation
|
This is the complete list of members for EditableListModel< T, TYPE >, including all inherited members.
_COLUMN_COUNT enum value | EditableListModel< T, TYPE > | |
add(const QPersistentModelIndex &itemIndex) noexcept | EditableListModel< T, TYPE > | inline |
Column enum name | EditableListModel< T, TYPE > | |
COLUMN_ACTIONS enum value | EditableListModel< T, TYPE > | |
COLUMN_TEXT enum value | EditableListModel< T, TYPE > | |
columnCount(const QModelIndex &parent=QModelIndex()) const override | EditableListModel< T, TYPE > | inline |
convertInputValue(const QVariant &input, const tl::optional< Uuid > &tag) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
convertInputValue(const QVariant &input, const tl::optional< QString > &tag) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
convertInputValue(const QVariant &input, const tl::optional< QUrl > &tag) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
data(const QModelIndex &index, int role=Qt::DisplayRole) const override | EditableListModel< T, TYPE > | inline |
EditableListModel(const EditableListModel &other) noexcept=delete | EditableListModel< T, TYPE > | |
EditableListModel(QObject *parent=nullptr) noexcept | EditableListModel< T, TYPE > | inlineexplicit |
flags(const QModelIndex &index) const override | EditableListModel< T, TYPE > | inline |
getDataForValue(const Uuid &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getDataForValue(const QUrl &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getDataForValue(const QString &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getDisplayText(const Uuid &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getDisplayText(const QUrl &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getDisplayText(const QString &value) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
getValues() const noexcept | EditableListModel< T, TYPE > | inline |
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override | EditableListModel< T, TYPE > | inline |
mChoices | EditableListModel< T, TYPE > | private |
mComboBoxItems | EditableListModel< T, TYPE > | private |
mDefaultValue | EditableListModel< T, TYPE > | private |
mDisplayTexts | EditableListModel< T, TYPE > | private |
mIcons | EditableListModel< T, TYPE > | private |
mNewValue | EditableListModel< T, TYPE > | private |
moveDown(const QPersistentModelIndex &itemIndex) noexcept | EditableListModel< T, TYPE > | inline |
moveUp(const QPersistentModelIndex &itemIndex) noexcept | EditableListModel< T, TYPE > | inline |
mPlaceholderText | EditableListModel< T, TYPE > | private |
mValues | EditableListModel< T, TYPE > | private |
operator=(const EditableListModel &rhs) noexcept | EditableListModel< T, TYPE > | |
remove(const QPersistentModelIndex &itemIndex) noexcept | EditableListModel< T, TYPE > | inline |
rowCount(const QModelIndex &parent=QModelIndex()) const override | EditableListModel< T, TYPE > | inline |
setChoices(const T &choices) noexcept | EditableListModel< T, TYPE > | inline |
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override | EditableListModel< T, TYPE > | inline |
setDefaultValue(const ValueType &value) noexcept | EditableListModel< T, TYPE > | inline |
setDisplayText(const ValueType &value, const QString &text) noexcept | EditableListModel< T, TYPE > | inline |
setIcon(const ValueType &value, const QIcon &icon) noexcept | EditableListModel< T, TYPE > | inline |
setPlaceholderText(const QString &text) noexcept | EditableListModel< T, TYPE > | inline |
setValues(const T &values) noexcept | EditableListModel< T, TYPE > | inline |
updateComboBoxItems() noexcept | EditableListModel< T, TYPE > | inlineprivate |
ValueType typedef | EditableListModel< T, TYPE > | private |
~EditableListModel() noexcept | EditableListModel< T, TYPE > | inline |