superkaramba
plasmaengine.cpp
Go to the documentation of this file.
67 PlasmaSensorConnector::PlasmaSensorConnector(Meter *meter, const QString& source) : QObject(meter), d(new Private)
106 void PlasmaSensorConnector::dataUpdated(const QString& source, const Plasma::DataEngine::Data &data)
108 //kDebug()<<"PlasmaSensorConnector::dataUpdated d->source="<<d->source<<" source="<<source<<endl;
257 //format.replace(QRegExp("%fmb", Qt::CaseInsensitive),QString::number((int)((totalMem - usedMemNoBuffers) / 1024.0 + 0.5)));
void setEngineImpl(Plasma::DataEngine *engine, const QString &engineName)
Definition: plasmaengine.cpp:155
void sourceRemoved(const QString &source)
Emitted when a data source is removed.
virtual void dataUpdated(const QString &source, Plasma::DataEngine::Data data)
Plasma calls this if data changed.
Definition: plasmaengine.cpp:263
virtual void disconnectSource(const QString &source, QObject *visualization=0)
Disconnect from a source.
Definition: plasmaengine.cpp:233
void sourceAdded(const QString &source)
Emitted when a new data source is created.
Definition: sensor.h:17
void setFormat(const QString &format)
Set the format the data should use for displaying.
Definition: plasmaengine.cpp:101
This is a helper class that connects a Plasma::DataEngine together with a SuperKaramba Meter widget...
Definition: plasmaengine.h:36
QString format() const
Return the format the data should used for displaying.
Definition: plasmaengine.cpp:96
virtual void setEngine(const QString &name)
Set the engine that should be used.
Definition: plasmaengine.cpp:166
QVariantMap query(const QString &source)
Gets the data associated with a data source.
Definition: plasmaengine.cpp:210
PlasmaSensorConnector(Meter *meter, const QString &source)
Definition: plasmaengine.cpp:67
virtual ~PlasmaSensorConnector()
Definition: plasmaengine.cpp:75
virtual QObject * connectSource(const QString &source, QObject *visualization=0)
Connect with a source.
Definition: plasmaengine.cpp:216
void sourceUpdated(const QString &source, QVariantMap data)
Emitted when a data source got updated.
Definition: meters/meter.h:23
void sourceUpdated(const QString &source, QVariantMap data)
Emitted when a data source got updated.
void setProperty(const QByteArray &name, const QVariant &value)
Set a property.
Definition: plasmaengine.cpp:204
void setSource(const QString &source)
Set the name of the data source.
Definition: plasmaengine.cpp:91
QStringList sources() const
Return a list of all the data sources available via this DataEngine.
Definition: plasmaengine.cpp:194
bool isValid() const
Returns true if an engine was defined and if the engine is valid else false got returned.
Definition: plasmaengine.cpp:189
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:20 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:07:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.