diff --git a/declarativeimports/core/datamodel.cpp b/declarativeimports/core/datamodel.cpp index 6f0c19669..8e07ea8c4 100644 --- a/declarativeimports/core/datamodel.cpp +++ b/declarativeimports/core/datamodel.cpp @@ -157,8 +157,8 @@ void DataModel::dataUpdated(const QString &sourceName, const Plasma::DataEngine: } else { QVariantList list; - foreach (Plasma::DataEngine::Data data, m_dataSource->data()) { - list.append(data); + foreach (QVariant data, m_dataSource->data()) { + list.append(data.value()); } setItems(QString(), list); }