ACF $AcfVersion:0$
CObservableListBase.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// ACF includes
6#include <istd/IChangeable.h>
7
8
9namespace ibase
10{
11
12
20{
21public:
29
30 inline static const QByteArray CN_INDEX_ID = QByteArrayLiteral("INDEX");
31
32protected:
36};
37
38
39} // namespace ibase
40
41
Base implementation for creating simple observable collection.
static istd::IChangeable::ChangeSet ElementRemoveChanges(qsizetype index)
static istd::IChangeable::ChangeSet ElementUpdatedChanges(qsizetype index)
static istd::IChangeable::ChangeSet ElementAddChanges(qsizetype index)
static const QByteArray CN_INDEX_ID
Set of change flags (its IDs).
Definition IChangeable.h:36
This namespace contains basic implementations of standard primitives on the component level.