Krita Source Code Documentation
Loading...
Searching...
No Matches
KisNoParameterActionFactory.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2012 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef __KIS_NOPARAMETERACTIONFACTORY_H
8
#define __KIS_NOPARAMETERACTIONFACTORY_H
9
10
#include "
operations/kis_operation.h
"
11
12
class
KRITAUI_EXPORT
KisNoParameterActionFactory
:
public
KisOperation
13
{
14
public
:
15
KisNoParameterActionFactory
(
const
QString &
id
) :
KisOperation
(id) {}
16
void
runFromXML
(
KisViewManager
*view,
const
KisOperationConfiguration
&config)
override
{
17
Q_UNUSED(config);
18
run(view);
19
}
20
virtual
void
run
(
KisViewManager
*view) = 0;
21
};
22
23
#endif
//__KIS_NOPARAMETERACTIONFACTORY_H
KisNoParameterActionFactory
Definition
KisNoParameterActionFactory.h:13
KisNoParameterActionFactory::runFromXML
void runFromXML(KisViewManager *view, const KisOperationConfiguration &config) override
Definition
KisNoParameterActionFactory.h:16
KisNoParameterActionFactory::run
virtual void run(KisViewManager *view)=0
KisNoParameterActionFactory::KisNoParameterActionFactory
KisNoParameterActionFactory(const QString &id)
Definition
KisNoParameterActionFactory.h:15
KisOperationConfiguration
Definition
kis_operation_configuration.h:16
KisOperation
Definition
kis_operation.h:20
KisViewManager
Definition
KisViewManager.h:52
kis_operation.h
libs
ui
actions
KisNoParameterActionFactory.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52