Aspects: Do not store values with empty keys

Change-Id: I9e8b62915a2278fc3ab35e8b09a330bc0a52e4ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Orgad Shaneh
2020-11-09 13:42:10 +02:00
committed by Orgad Shaneh
parent 743877730b
commit 51131848ba

View File

@@ -830,6 +830,7 @@ void BoolAspect::fromMap(const QVariantMap &map)
*/
void BoolAspect::toMap(QVariantMap &data) const
{
if (!settingsKey().isEmpty())
data.insert(settingsKey(), d->m_value);
}
@@ -956,6 +957,7 @@ void SelectionAspect::fromMap(const QVariantMap &map)
*/
void SelectionAspect::toMap(QVariantMap &data) const
{
if (!settingsKey().isEmpty())
data.insert(settingsKey(), d->m_value);
}
@@ -1232,6 +1234,7 @@ void StringListAspect::fromMap(const QVariantMap &map)
*/
void StringListAspect::toMap(QVariantMap &data) const
{
if (!settingsKey().isEmpty())
data.insert(settingsKey(), d->m_value);
}