mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-23 18:32:53 +00:00
kemu: set runner syntaxes from constructor, ignore some types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
8d247f75a3
commit
5c378e06b2
2 changed files with 5 additions and 15 deletions
|
@ -32,25 +32,18 @@ KEmuControlRunner::KEmuControlRunner(QObject *parent, const QVariantList& args)
|
|||
setObjectName("QEMU virtual machine manager runner");
|
||||
setSpeed(AbstractRunner::SlowSpeed);
|
||||
|
||||
connect(this, SIGNAL(prepare()), this, SLOT(prep()));
|
||||
|
||||
KGlobal::locale()->insertCatalog("kemu");
|
||||
|
||||
setIgnoredTypes(Plasma::RunnerContext::FileSystem | Plasma::RunnerContext::NetworkLocation);
|
||||
|
||||
addSyntax(Plasma::RunnerSyntax("vm start :q:", i18n("Starts :q: virtual machine")));
|
||||
addSyntax(Plasma::RunnerSyntax("vm stop :q:", i18n("Stops :q: virtual machine")));
|
||||
}
|
||||
|
||||
KEmuControlRunner::~KEmuControlRunner()
|
||||
{
|
||||
}
|
||||
|
||||
void KEmuControlRunner::prep()
|
||||
{
|
||||
QList<Plasma::RunnerSyntax> syntaxes;
|
||||
|
||||
syntaxes << Plasma::RunnerSyntax("vm start :q:", i18n("Starts virtual machine"));
|
||||
syntaxes << Plasma::RunnerSyntax("vm stop :q:", i18n("Stops virtual machine"));
|
||||
|
||||
setSyntaxes(syntaxes);
|
||||
}
|
||||
|
||||
void KEmuControlRunner::match(Plasma::RunnerContext &context)
|
||||
{
|
||||
const QString term = context.query();
|
||||
|
|
|
@ -31,9 +31,6 @@ public:
|
|||
|
||||
void match(Plasma::RunnerContext &context);
|
||||
void run(const Plasma::RunnerContext &context, const Plasma::QueryMatch &match);
|
||||
|
||||
private slots:
|
||||
void prep();
|
||||
};
|
||||
|
||||
K_EXPORT_PLASMA_RUNNER(kemucontrol, KEmuControlRunner)
|
||||
|
|
Loading…
Add table
Reference in a new issue