Changeset View
Changeset View
Standalone View
Standalone View
src/plasma/scripting/dataenginescript.cpp
Show First 20 Lines • Show All 82 Lines • ▼ Show 20 Line(s) | |||||
83 | } | 83 | } | ||
84 | 84 | | |||
85 | Package DataEngineScript::package() const | 85 | Package DataEngineScript::package() const | ||
86 | { | 86 | { | ||
87 | Q_ASSERT(d->dataEngine); | 87 | Q_ASSERT(d->dataEngine); | ||
88 | return d->dataEngine->package(); | 88 | return d->dataEngine->package(); | ||
89 | } | 89 | } | ||
90 | 90 | | |||
91 | KPluginInfo DataEngineScript::description() const | 91 | KPluginInfo DataEngineScript::description() const | ||
92 | { | 92 | { | ||
93 | return KPluginInfo(metadata()); | ||||
94 | } | ||||
95 | | ||||
96 | KPluginMetaData DataEngineScript::metadata() const | ||||
broulik: Does this need a `KPluginMetadata` getter? | |||||
97 | { | ||||
93 | Q_ASSERT(d->dataEngine); | 98 | Q_ASSERT(d->dataEngine); | ||
94 | return d->dataEngine->d->dataEngineDescription; | 99 | return d->dataEngine->metadata(); | ||
95 | } | 100 | } | ||
96 | 101 | | |||
97 | void DataEngineScript::setData(const QString &source, const QString &key, | 102 | void DataEngineScript::setData(const QString &source, const QString &key, | ||
98 | const QVariant &value) | 103 | const QVariant &value) | ||
99 | { | 104 | { | ||
100 | if (d->dataEngine) { | 105 | if (d->dataEngine) { | ||
101 | d->dataEngine->setData(source, key, value); | 106 | d->dataEngine->setData(source, key, value); | ||
102 | } | 107 | } | ||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |
Does this need a KPluginMetadata getter?