Plasma
Go to the documentation of this file.
25 #include "plasma/private/abstractrunner_p.h"
30 class RunnerScriptPrivate
33 AbstractRunner *runner;
38 d(new RunnerScriptPrivate)
73 return d->runner->dataEngine(name);
82 return d->runner->config();
84 return KConfigGroup();
90 d->runner->setIgnoredTypes(types);
97 d->runner->setHasRunOptions(hasRunOptions);
104 d->runner->setSpeed(newSpeed);
111 d->runner->setPriority(newPriority);
116 const QString &constraint)
const
119 return d->runner->serviceQuery(serviceType, constraint);
121 return KService::List();
127 return d->runner->addAction(
id, icon, text);
135 d->runner->addAction(
id, action);
142 d->runner->removeAction(
id);
149 return d->runner->action(
id);
157 return d->runner->actions();
159 return QHash<QString, QAction*>();
165 d->runner->clearActions();
172 d->runner->addSyntax(syntax);
179 d->runner->setSyntaxes(syns);
185 return d->runner ? d->runner->package() : 0;
190 return d->runner ? d->runner->d->runnerDescription : KPluginInfo();
204 #include "runnerscript.moc"
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 16 2013 11:44:59 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.