Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_color_to_alpha.h
Go to the documentation of this file.
1/*
2 * This file is part of Krita
3 *
4 * SPDX-FileCopyrightText: 2006 Cyrille Berger <cberger@cberger.net>
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 */
8
9#ifndef KIS_COLOR_TO_ALPHA_H_
10#define KIS_COLOR_TO_ALPHA_H_
11
12#include "filter/kis_filter.h"
13
15{
16
17public:
18
20
21 void processImpl(KisPaintDeviceSP device,
22 const QRect& rect,
23 const KisFilterConfigurationSP config,
24 KoUpdater* progressUpdater
25 ) const override;
26
27 static inline KoID id() {
28 return KoID("colortoalpha", i18n("Color to Alpha"));
29 }
30
31public:
32
33 KisConfigWidget * createConfigurationWidget(QWidget* parent, const KisPaintDeviceSP dev, bool useForMasks) const override;
35};
36
37#endif
KisFilterConfigurationSP defaultConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const override
void processImpl(KisPaintDeviceSP device, const QRect &rect, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override
Definition KoID.h:30