Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_small_tiles_filter.h
Go to the documentation of this file.
1
/*
2
* This file is part of the KDE project
3
*
4
* SPDX-FileCopyrightText: Michael Thaler <michael.thaler@physik.tu-muenchen.de>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef _KIS_SMALL_TILES_FILTER_H_
10
#define _KIS_SMALL_TILES_FILTER_H_
11
12
#include "
kis_paint_device.h
"
13
#include "
filter/kis_filter.h
"
14
#include "
kis_config_widget.h
"
15
16
class
KisSmallTilesFilter
:
public
KisFilter
17
{
18
19
public
:
20
KisSmallTilesFilter
();
21
22
public
:
23
void
processImpl
(
KisPaintDeviceSP
device,
24
const
QRect& applyRect,
25
const
KisFilterConfigurationSP
config,
26
KoUpdater
* progressUpdater
27
)
const override
;
28
static
inline
KoID
id
() {
29
return
KoID
(
"smalltiles"
, i18n(
"Small Tiles"
));
30
}
31
32
KisFilterConfigurationSP
defaultConfiguration
(
KisResourcesInterfaceSP
resourcesInterface)
const override
;
33
34
public
:
35
KisConfigWidget
*
createConfigurationWidget
(QWidget* parent,
const
KisPaintDeviceSP
dev,
bool
useForMasks)
const override
;
36
37
};
38
39
#endif
KisConfigWidget
Definition
kis_config_widget.h:31
KisFilter
Definition
kis_filter.h:27
KisPinnedSharedPtr< KisFilterConfiguration >
KisSharedPtr< KisPaintDevice >
KisSmallTilesFilter
Definition
kis_small_tiles_filter.h:17
KisSmallTilesFilter::KisSmallTilesFilter
KisSmallTilesFilter()
Definition
kis_small_tiles_filter.cpp:43
KisSmallTilesFilter::processImpl
void processImpl(KisPaintDeviceSP device, const QRect &applyRect, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override
Definition
kis_small_tiles_filter.cpp:50
KisSmallTilesFilter::createConfigurationWidget
KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const override
Definition
kis_small_tiles_filter.cpp:87
KisSmallTilesFilter::id
static KoID id()
Definition
kis_small_tiles_filter.h:28
KisSmallTilesFilter::defaultConfiguration
KisFilterConfigurationSP defaultConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
Definition
kis_small_tiles_filter.cpp:95
KoID
Definition
KoID.h:30
KoUpdater
Definition
KoUpdater.h:36
QSharedPointer< KisResourcesInterface >
kis_config_widget.h
kis_filter.h
kis_paint_device.h
plugins
filters
smalltilesfilter
kis_small_tiles_filter.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52