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