XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtCVarModel Class Reference
Inheritance diagram for xiiQtCVarModel:
[legend]

Classes

struct  Entry

Public Member Functions

 xiiQtCVarModel (xiiQtCVarWidget *pOwner)
void BeginResetModel ()
void EndResetModel ()
virtual QVariant headerData (int iSection, Qt::Orientation orientation, int iRole=Qt::DisplayRole) const override
virtual QVariant data (const QModelIndex &index, int iRole) const override
virtual bool setData (const QModelIndex &index, const QVariant &value, int iRole=Qt::EditRole) override
virtual Qt::ItemFlags flags (const QModelIndex &index) const override
virtual QModelIndex index (int iRow, int iColumn, const QModelIndex &parent=QModelIndex()) const override
virtual QModelIndex parent (const QModelIndex &index) const override
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const override
virtual int columnCount (const QModelIndex &parent=QModelIndex()) const override
Entry * CreateEntry (xiiStringView sName)

Public Attributes

xiiQtCVarWidget * m_pOwner = nullptr
xiiDynamicArray< Entry * > m_RootEntries
xiiDeque< Entry > m_AllEntries

The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/Widgets/CVarWidget.moc.h
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/Widgets/Implementation/CVarWidget.cpp