#include <entrylistmodel.h>
|
| enum | Roles {
NameRole = Qt::UserRole + 1
, DisplayNameRole
, TooltipRole
, DescriptionRole
,
VisibilityRole
, NumericValueRole
, SymbolicValueRole
, AvailableRole
,
ReadableRole
, WriteableRole
, AccessStatusRole
} |
| |
|
| QHash< int, QByteArray > | roleNames () const override |
| |
◆ Roles
| Enumerator |
|---|
| NameRole | |
| DisplayNameRole | |
| TooltipRole | |
| DescriptionRole | |
| VisibilityRole | |
| NumericValueRole | |
| SymbolicValueRole | |
| AvailableRole | |
| ReadableRole | |
| WriteableRole | |
| AccessStatusRole | |
◆ EntryListModel()
| EntryListModel::EntryListModel |
( |
| ) |
|
|
default |
◆ ~EntryListModel()
| EntryListModel::~EntryListModel |
( |
| ) |
|
|
overridedefault |
◆ countChanged
| void EntryListModel::countChanged |
( |
| ) |
|
|
signal |
◆ currentIndex()
| int EntryListModel::currentIndex |
( |
| ) |
|
◆ currentIndexChanged
| void EntryListModel::currentIndexChanged |
( |
| ) |
|
|
signal |
◆ data()
| QVariant EntryListModel::data |
( |
const QModelIndex & | index, |
|
|
int | role = Qt::DisplayRole ) const |
|
override |
◆ entryDisplayNameList()
| QStringList EntryListModel::entryDisplayNameList |
( |
| ) |
|
◆ get() [1/2]
◆ get() [2/2]
◆ operator!=()
◆ operator==()
◆ roleNames()
| QHash< int, QByteArray > EntryListModel::roleNames |
( |
| ) |
const |
|
overrideprotected |
◆ rowCount()
| int EntryListModel::rowCount |
( |
const QModelIndex & | index = QModelIndex() | ) |
const |
|
override |
◆ setCurrentIndex()
| void EntryListModel::setCurrentIndex |
( |
int | newIndex | ) |
|
◆ setNode()
| void EntryListModel::setNode |
( |
const std::shared_ptr< peak::core::nodes::EnumerationNode > & | node | ) |
|
◆ updateAll()
| bool EntryListModel::updateAll |
( |
| ) |
|
◆ updateCurrentIndex()
| void EntryListModel::updateCurrentIndex |
( |
| ) |
|
◆ m_currentIndex
| int EntryListModel::m_currentIndex {} |
|
private |
◆ m_entryDisplayNames
| QStringList EntryListModel::m_entryDisplayNames {} |
|
private |
◆ m_entryNames
| QStringList EntryListModel::m_entryNames {} |
|
private |
◆ m_node
| std::shared_ptr<peak::core::nodes::EnumerationNode> EntryListModel::m_node |
|
private |
◆ m_objects
| std::vector<std::shared_ptr<EntryListObject> > EntryListModel::m_objects {} |
|
private |
◆ mutex
| QMutex EntryListModel::mutex |
|
mutableprivate |
◆ count
| int EntryListModel::count |
|
read |
◆ currentIndex
| int EntryListModel::currentIndex |
|
readwrite |
The documentation for this class was generated from the following files: