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