File indexing completed on 2024-05-12 05:37:17

0001 /*
0002     SPDX-FileCopyrightText: 2009 Chani Armitage <chani@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-only
0005 */
0006 
0007 #include "appservice.h"
0008 
0009 // own
0010 #include "appjob.h"
0011 
0012 AppService::AppService(AppSource *source)
0013     : Plasma5Support::Service(source)
0014     , m_source(source)
0015 {
0016     setName(QStringLiteral("apps"));
0017 }
0018 
0019 AppService::~AppService()
0020 {
0021 }
0022 
0023 Plasma5Support::ServiceJob *AppService::createJob(const QString &operation, QMap<QString, QVariant> &parameters)
0024 {
0025     return new AppJob(m_source, operation, parameters, this);
0026 }