6#ifndef _KIS_BASE_PROCESSOR_H_
7#define _KIS_BASE_PROCESSOR_H_
13#include <klocalizedstring.h>
14#include <QKeySequence>
23#include "kritaimage_export.h"
87 KoID menuCategory()
const;
90 QString menuEntry()
const;
142 void setSupportsPainting(
bool v);
143 void setSupportsAdjustmentLayers(
bool v);
144 void setSupportsThreading(
bool v);
146 void setShowConfigurationWidget(
bool v);
151 void setShortcut(
const QKeySequence & shortcut);
155 void init(
const QString& configEntryGroup);
a provider-like interface class for accessing resource sources in Krita.
QSharedPointer< KoResource > KoResourceSP
QSharedPointer< KisResourcesInterface > KisResourcesInterfaceSP
KisBookmarkedConfigurationManager * bookmarkManager()
ColorSpaceIndependence colorSpaceIndependence() const
bool supportsAdjustmentLayers() const
This filter can be used in adjustment layers.
bool supportsThreading() const
bool supportsPainting() const
bool showConfigurationWidget()
If true, the filter wants to show a configuration widget.
const KisBookmarkedConfigurationManager * bookmarkManager() const
QKeySequence shortcut() const