QmlDesigner: Remove warnings caused by Assets.qml

Make sure returned default QVariant() is valid.

Change-Id: I323001df3505bbe740f8f660de9c199aed05aac6
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Mahmoud Badri
2021-08-31 14:11:14 +03:00
parent b9400784a9
commit 0d4e7599f6

View File

@@ -200,7 +200,7 @@ QVariant ItemLibraryAssetsModel::data(const QModelIndex &index, int role) const
}
if (m_roleNames.contains(role))
return m_assetsDir ? m_assetsDir->property(m_roleNames.value(role)) : QVariant();
return m_assetsDir ? m_assetsDir->property(m_roleNames.value(role)) : QVariant("");
qWarning() << Q_FUNC_INFO << "Invalid role requested: " << QString::number(role);
return {};