#ifndef CHANGE_H #define CHANGE_H #include #include "models/basemodel.h" namespace jop { class Change : public BaseModel { public: enum Type { Undefined, Create, Update, Delete }; Change(); static std::vector all(int limit = 100); static void mergedChanges(std::vector &changes); static void disposeByItemId(const QString& itemId); void addMergedField(const QString& name); QStringList mergedFields() const; private: QStringList mergedFields_; }; } #endif // CHANGE_H