File indexing completed on 2024-05-12 15:56:40
0001 /* This file is part of the KDE project 0002 * SPDX-FileCopyrightText: 2009 Jan Hambrecht <jaham@gmx.net> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.1-or-later 0005 */ 0006 0007 #include "KoFilterEffectFactoryBase.h" 0008 #include <QString> 0009 0010 class Q_DECL_HIDDEN KoFilterEffectFactoryBase::Private 0011 { 0012 public: 0013 Private(const QString &_id, const QString &_name) : id(_id), name(_name) 0014 { 0015 } 0016 const QString id; 0017 const QString name; 0018 }; 0019 0020 KoFilterEffectFactoryBase::KoFilterEffectFactoryBase(const QString &id, const QString &name) 0021 : d(new Private(id, name)) 0022 { 0023 } 0024 0025 KoFilterEffectFactoryBase::~KoFilterEffectFactoryBase() 0026 { 0027 delete d; 0028 } 0029 0030 QString KoFilterEffectFactoryBase::name() const 0031 { 0032 return d->name; 0033 } 0034 0035 QString KoFilterEffectFactoryBase::id() const 0036 { 0037 return d->id; 0038 }