File indexing completed on 2024-06-16 04:16:42
0001 /* 0002 * This file is part of the KDE project 0003 * 0004 * SPDX-FileCopyrightText: 2005 Michael Thaler <michael.thaler@physik.tu-muenchen.de> 0005 * 0006 * SPDX-License-Identifier: GPL-2.0-or-later 0007 */ 0008 0009 #include "kis_pixelize_filter_plugin.h" 0010 0011 0012 #include <kpluginfactory.h> 0013 0014 #include <kis_paint_device.h> 0015 #include <kis_global.h> 0016 #include <filter/kis_filter_registry.h> 0017 0018 #include "kis_pixelize_filter.h" 0019 0020 K_PLUGIN_FACTORY_WITH_JSON(KisPixelizeFilterPluginFactory, "kritapixelizefilter.json", registerPlugin<KisPixelizeFilterPlugin>();) 0021 0022 KisPixelizeFilterPlugin::KisPixelizeFilterPlugin(QObject *parent, const QVariantList &) 0023 : QObject(parent) 0024 { 0025 KisFilterRegistry::instance()->add(new KisPixelizeFilter()); 0026 } 0027 0028 KisPixelizeFilterPlugin::~KisPixelizeFilterPlugin() 0029 { 0030 } 0031 0032 #include "kis_pixelize_filter_plugin.moc" 0033 0034