Kit: Add copyFrom(otherKit) method

Change-Id: I28d13c2f54aa42dc42bd9bd5fcae8f8ac0430d0b
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Tobias Hunger
2012-10-11 12:14:49 +02:00
parent 7aaaf07259
commit eac5a6460d
2 changed files with 12 additions and 0 deletions

View File

@@ -135,6 +135,17 @@ Kit *Kit::clone(bool keepName) const
return k;
}
void Kit::copyFrom(const Kit *k)
{
d->m_data = k->d->m_data;
d->m_iconPath = k->d->m_iconPath;
d->m_icon = k->d->m_icon;
d->m_autodetected = k->d->m_autodetected;
d->m_isValid = k->d->m_isValid;
d->m_displayName = k->d->m_displayName;
kitUpdated();
}
bool Kit::isValid() const
{
return d->m_id.isValid() && d->m_isValid;