![]() |
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 std::optional< Uuid > &tag) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
| convertInputValue(const QVariant &input, const std::optional< QString > &tag) const noexcept | EditableListModel< T, TYPE > | inlineprivate |
| convertInputValue(const QVariant &input, const std::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 |