diff options
Diffstat (limited to 'src/libs/installer/component.cpp')
-rw-r--r-- | src/libs/installer/component.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/installer/component.cpp b/src/libs/installer/component.cpp index c703bfdcd..c7dfa65da 100644 --- a/src/libs/installer/component.cpp +++ b/src/libs/installer/component.cpp @@ -473,6 +473,10 @@ void Component::setValue(const QString &key, const QString &value) setCheckState(Qt::Checked); } } + if (key == scAutoDependOn) + packageManagerCore()->createAutoDependencyHash(name(), d->m_vars[key], normalizedValue); + if (key == scLocalDependencies) + packageManagerCore()->createLocalDependencyHash(name(), normalizedValue); d->m_vars[key] = normalizedValue; emit valueChanged(key, normalizedValue); |