Krita Source Code Documentation
Loading...
Searching...
No Matches
KarbonCalligraphyToolFactory.h
Go to the documentation of this file.
1
/* This file is part of the KDE project
2
* SPDX-FileCopyrightText: 2007 Jan Hambrecht <jaham@gmx.net>
3
*
4
* SPDX-License-Identifier: LGPL-2.0-or-later
5
*/
6
7
#ifndef _KARBONCALLIGRAPHYTOOLFACTORY_H_
8
#define _KARBONCALLIGRAPHYTOOLFACTORY_H_
9
10
#include <
KoToolFactoryBase.h
>
11
12
class
KarbonCalligraphyToolFactory
:
public
KoToolFactoryBase
13
{
14
public
:
15
KarbonCalligraphyToolFactory
();
16
~KarbonCalligraphyToolFactory
()
override
;
17
18
KoToolBase
*
createTool
(
KoCanvasBase
*
canvas
)
override
;
19
20
QList<QAction *>
createActionsImpl
()
override
;
21
};
22
23
#endif
// _KARBONCALLIGRAPHYTOOLFACTORY_H_
KoToolFactoryBase.h
KarbonCalligraphyToolFactory
Definition
KarbonCalligraphyToolFactory.h:13
KarbonCalligraphyToolFactory::KarbonCalligraphyToolFactory
KarbonCalligraphyToolFactory()
Definition
KarbonCalligraphyToolFactory.cpp:17
KarbonCalligraphyToolFactory::~KarbonCalligraphyToolFactory
~KarbonCalligraphyToolFactory() override
Definition
KarbonCalligraphyToolFactory.cpp:27
KarbonCalligraphyToolFactory::createActionsImpl
QList< QAction * > createActionsImpl() override
createActionsImpl should be reimplemented if the tool needs any actions. The actions should have a va...
Definition
KarbonCalligraphyToolFactory.cpp:36
KarbonCalligraphyToolFactory::createTool
KoToolBase * createTool(KoCanvasBase *canvas) override
Definition
KarbonCalligraphyToolFactory.cpp:31
KoCanvasBase
Definition
KoCanvasBase.cpp:24
KoToolBase
Definition
KoToolBase.h:57
KoToolFactoryBase
Definition
KoToolFactoryBase.cpp:20
QList
Definition
KisQStringListFwd.h:16
Private::canvas
KisCanvas2 * canvas
Definition
KisFrameDisplayProxy.cpp:22
plugins
tools
karbonplugins
tools
CalligraphyTool
KarbonCalligraphyToolFactory.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52