File indexing completed on 2024-05-05 17:45:01

0001 /*
0002     SPDX-FileCopyrightText: 2007 Aaron Seigo <aseigo@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-only
0005 */
0006 
0007 #pragma once
0008 
0009 #include <krunner/abstractrunner.h>
0010 
0011 class LocationsRunner : public Plasma::AbstractRunner
0012 {
0013     Q_OBJECT
0014 
0015 public:
0016     LocationsRunner(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args);
0017     ~LocationsRunner() override;
0018 
0019     void match(Plasma::RunnerContext &context) override;
0020     void run(const Plasma::RunnerContext &context, const Plasma::QueryMatch &action) override;
0021 };