/* SPDX-FileCopyrightText: 2009 Chani Armitage SPDX-License-Identifier: LGPL-2.0-only */ #include "appjob.h" #include AppJob::AppJob(AppSource *source, const QString &operation, QMap ¶meters, QObject *parent) : ServiceJob(source->objectName(), operation, parameters, parent) , m_source(source) { } AppJob::~AppJob() { } void AppJob::start() { const QString operation = operationName(); if (operation == QLatin1String("launch")) { auto job = new KIO::ApplicationLauncherJob(m_source->getApp()); job->start(); setResult(true); return; } setResult(false); }