6#include <QtCore/QObject>
7#include <QtTest/QtTest>
37 IChangeable::BeginChanges(changeSet);
42 IChangeable::EndChanges(changeSet);
52 void ConstructorDestructorTest();
56 void NullChangeableTest();
58 void cleanupTestCase();
virtual void BeginChanges(const ChangeSet &changeSet) override
Starts the change transaction.
istd::IChangeable::ChangeSet lastBeginChangeSet
virtual void OnBeginChanges() override
Callback function for begin change event.
virtual void EndChanges(const ChangeSet &changeSet) override
Ends the change transaction.
virtual void OnEndChanges(const ChangeSet &changeSet) override
Callback function for end change event.
istd::IChangeable::ChangeSet lastEndChangeSet
Set of change flags (its IDs).
Common interface for data model objects, which can be changed.