diff options
author | Jarek Kobus <jaroslaw.kobus@theqtcompany.com> | 2015-04-21 13:22:58 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@theqtcompany.com> | 2015-04-21 14:45:12 +0000 |
commit | a8bd8bb5b36b9e4079c9557ea45d8af974387e33 (patch) | |
tree | 8572893eb65751735b8faed306c1033e3d745a83 /src/libs | |
parent | 57007dc93cf60596238a5586af352abcd20df398 (diff) |
Reset font property when setting "virtual" property to false.
Visible in systeminfo example, when run with --show-virtual-components
Change-Id: Ie9f82602d86c9be8060bc14ef5b1e524387f5c17
Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/installer/component.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/installer/component.cpp b/src/libs/installer/component.cpp index 048cfeda6..393dcd99a 100644 --- a/src/libs/installer/component.cpp +++ b/src/libs/installer/component.cpp @@ -1341,8 +1341,9 @@ void Component::setLocalTempPath(const QString &tempLocalPath) void Component::updateModelData(const QString &key, const QString &data) { if (key == scVirtual) { - if (data.toLower() == scTrue) - setData(d->m_core->virtualComponentsFont(), Qt::FontRole); + setData(data.toLower() == scTrue + ? d->m_core->virtualComponentsFont() + : QFont(), Qt::FontRole); if (Component *const parent = parentComponent()) { parent->removeComponent(this); parent->appendComponent(this); |