Create a history item when changing entries.

Closes #15
This commit is contained in:
Felix Geyer 2012-04-23 21:06:04 +02:00
parent 3df2ad35cb
commit e026f3d1eb
9 changed files with 224 additions and 74 deletions

View file

@ -35,8 +35,11 @@ public:
void set(const QString& key, const QString& value, bool protect = false);
void remove(const QString& key);
void copyCustomKeysFrom(const EntryAttributes* other);
void clear();
bool areCustomKeysDifferent(const EntryAttributes* other);
void clear();
EntryAttributes& operator=(const EntryAttributes& other);
bool operator==(const EntryAttributes& other) const;
bool operator!=(const EntryAttributes& other) const;
static const QStringList DEFAULT_ATTRIBUTES;
static bool isDefaultAttribute(const QString& key);