|
ACF $AcfVersion:0$
|
Base implementation for creating simple observable collection. More...
#include <CObservableListBase.h>
Public Types | |
| enum | ChangeFlags { CF_ELEMENT_ADDED = 0x382b230 , CF_ELEMENT_REMOVED , CF_ELEMENT_UPDATED , CF_RESET } |
Static Public Attributes | |
| static const QByteArray | CN_INDEX_ID = QByteArrayLiteral("INDEX") |
Static Protected Member Functions | |
| static istd::IChangeable::ChangeSet | ElementAddChanges (qsizetype index) |
| static istd::IChangeable::ChangeSet | ElementRemoveChanges (qsizetype index) |
| static istd::IChangeable::ChangeSet | ElementUpdatedChanges (qsizetype index) |
Base implementation for creating simple observable collection.
Contains helper methods for constructing ChangeSets.
Definition at line 19 of file CObservableListBase.h.
| Enumerator | |
|---|---|
| CF_ELEMENT_ADDED | |
| CF_ELEMENT_REMOVED | |
| CF_ELEMENT_UPDATED | |
| CF_RESET | |
Definition at line 22 of file CObservableListBase.h.
|
staticprotected |
|
staticprotected |
Referenced by ibase::TContainer< ItemClass, ContainerType >::remove().
|
staticprotected |
|
inlinestatic |
Definition at line 30 of file CObservableListBase.h.