diff --git a/src/declarativeimports/core/datasource.cpp b/src/declarativeimports/core/datasource.cpp index 158f9de3a..b44ce109f 100644 --- a/src/declarativeimports/core/datasource.cpp +++ b/src/declarativeimports/core/datasource.cpp @@ -168,7 +168,7 @@ void DataSource::removeSource(const QString &source) } } -Plasma::Service *DataSource::serviceForSource(const QString &source) +QObject* DataSource::serviceForSource(const QString &source) { if (!m_services.contains(source)) { Plasma::Service *service = m_dataEngine->serviceForSource(source); diff --git a/src/declarativeimports/core/datasource.h b/src/declarativeimports/core/datasource.h index 8a8f01271..c2af7b41b 100644 --- a/src/declarativeimports/core/datasource.h +++ b/src/declarativeimports/core/datasource.h @@ -98,7 +98,7 @@ public: * @returns a Plasma::Service given a source name * @arg QString source source name we want a service of */ - Q_INVOKABLE Plasma::Service *serviceForSource(const QString &source); + Q_INVOKABLE QObject* serviceForSource(const QString &source); /** * Connect a new source. It adds it to connectedSources