Update LocationChanged time when entries and groups are moved.

Closes #3
This commit is contained in:
Felix Geyer 2012-04-22 12:09:12 +02:00
parent cc426d2453
commit ef26065a99
2 changed files with 15 additions and 0 deletions

View file

@ -264,6 +264,9 @@ void Group::setParent(Group* parent, int index)
index = parent->children().size();
}
if (m_parent == parent && index == parent->children().indexOf(this)) {
return;
}
cleanupParent();
@ -280,6 +283,10 @@ void Group::setParent(Group* parent, int index)
parent->m_children.insert(index, this);
if (m_updateTimeinfo) {
m_timeInfo.setLocationChanged(QDateTime::currentDateTimeUtc());
}
Q_EMIT modified();
Q_EMIT added();
}