PlasmaCore
datasource.cpp
Go to the documentation of this file.
119 * Besides causing a model reset more, unfortunately setRoleNames can be done a single time, so is not possible adding new roles after the
125 connect(m_dataEngine, SIGNAL(sourceAdded(const QString&)), this, SIGNAL(sourcesChanged()), Qt::QueuedConnection);
128 connect(m_dataEngine, SIGNAL(sourceAdded(const QString&)), this, SIGNAL(sourceAdded(const QString&)), Qt::QueuedConnection);
129 connect(m_dataEngine, SIGNAL(sourceRemoved(const QString&)), this, SLOT(removeSource(const QString&)));
130 connect(m_dataEngine, SIGNAL(sourceRemoved(const QString&)), this, SIGNAL(sourceRemoved(const QString&)));
void dataUpdated(const QString &sourceName, const Plasma::DataEngine::Data &data)
Definition: datasource.cpp:139
void sourceDisconnected(const QString &source)
void sourceRemoved(const QString &source)
void dataChanged()
void sourceAdded(const QString &source)
void removeSource(const QString &source)
Definition: datasource.cpp:152
Q_INVOKABLE void connectSource(const QString &source)
Connect a new source.
Definition: datasource.cpp:185
void connectedSourcesChanged()
void finishedWithEngine(const QString &name)
Definition: dataengineconsumer.cpp:92
void setConnectedSources(const QStringList &s)
Definition: datasource.cpp:41
void newData(const QString &sourceName, const Plasma::DataEngine::Data &data)
void sourceConnected(const QString &source)
void sourcesChanged()
Q_INVOKABLE void disconnectSource(const QString &source)
Disconnects from a DataEngine Source.
Definition: datasource.cpp:199
void intervalChanged()
Q_INVOKABLE Plasma::Service * serviceForSource(const QString &source)
Definition: datasource.cpp:172
void engineChanged()
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:02:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:02:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.