Krita Source Code Documentation
Loading...
Searching...
No Matches
KoHatchBackground.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
*
3
* SPDX-FileCopyrightText: 2012 Thorsten Zachmann <zachmann@kde.org>
4
*
5
* SPDX-License-Identifier: LGPL-2.0-or-later
6
*/
7
8
#ifndef KOHATCHBACKGROUND_H
9
#define KOHATCHBACKGROUND_H
10
11
#include "
KoColorBackground.h
"
12
16
class
KoHatchBackground
:
public
KoColorBackground
17
{
18
public
:
19
enum
HatchStyle
{
20
Single
,
21
Double
,
22
Triple
23
};
24
25
KoHatchBackground
();
26
~KoHatchBackground
()
override
;
27
28
// reimplemented
29
void
paint
(QPainter &painter,
const
QPainterPath &fillPath)
const override
;
30
31
private
:
32
class
Private
;
33
QSharedDataPointer<Private>
d
;
34
};
35
36
#endif
/* KOHATCHBACKGROUND_H */
KoColorBackground.h
KoColorBackground
A simple solid color shape background.
Definition
KoColorBackground.h:21
KoHatchBackground
Definition
KoHatchBackground.h:17
KoHatchBackground::HatchStyle
HatchStyle
Definition
KoHatchBackground.h:19
KoHatchBackground::Double
@ Double
Definition
KoHatchBackground.h:21
KoHatchBackground::Single
@ Single
Definition
KoHatchBackground.h:20
KoHatchBackground::Triple
@ Triple
Definition
KoHatchBackground.h:22
KoHatchBackground::d
QSharedDataPointer< Private > d
Definition
KoHatchBackground.h:33
KoHatchBackground::~KoHatchBackground
~KoHatchBackground() override
Definition
KoHatchBackground.cpp:46
KoHatchBackground::paint
void paint(QPainter &painter, const QPainterPath &fillPath) const override
Paints the background using the given fill path.
Definition
KoHatchBackground.cpp:50
KoHatchBackground::KoHatchBackground
KoHatchBackground()
Definition
KoHatchBackground.cpp:40
Private
Definition
SvgTransformParser.cpp:20
libs
flake
KoHatchBackground.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52