File indexing completed on 2024-04-28 05:49:10
0001 /* This file is part of the KDE project 0002 SPDX-FileCopyrightText: 2014 Martin Sandsmark <martin.sandsmark@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "replicodeplugin.h" 0008 #include "replicodeconfigpage.h" 0009 0010 #include <KPluginFactory> 0011 0012 #include <KTextEditor/Application> 0013 0014 K_PLUGIN_FACTORY_WITH_JSON(KateReplicodePluginFactory, "katereplicodeplugin.json", registerPlugin<ReplicodePlugin>();) 0015 0016 ReplicodePlugin::ReplicodePlugin(QObject *parent, const QVariantList &args) 0017 : KTextEditor::Plugin(qobject_cast<KTextEditor::Application *>(parent)) 0018 { 0019 Q_UNUSED(args); 0020 } 0021 0022 ReplicodePlugin::~ReplicodePlugin() 0023 { 0024 } 0025 0026 KTextEditor::ConfigPage *ReplicodePlugin::configPage(int number, QWidget *parent) 0027 { 0028 Q_UNUSED(number); 0029 Q_ASSERT(number == 0); 0030 return new ReplicodeConfigPage(parent); 0031 } 0032 0033 #include "moc_replicodeplugin.cpp" 0034 #include "replicodeplugin.moc"