11#include <QListWidgetItem>
26#include "ui_wdggenerators.h"
33 : QListWidgetItem(_generator->name(), parent, type)
76 generatorNames.sort();
78 Q_FOREACH (
const QString &generatorName, generatorNames) {
84 QListWidgetItem::UserType + 1);
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
KisPropertiesConfigurationSP currentConfiguration
KisGeneratorItem(KisGeneratorSP _generator, QListWidget *parent=nullptr, int type=Type)
static KisGeneratorRegistry * instance()
static KisResourcesInterfaceSP instance()
KisWdgGenerator(QWidget *parent)
void setConfiguration(const KisFilterConfigurationSP config)
void slotGeneratorActivated(int)
~KisWdgGenerator() override
KisFilterConfigurationSP configuration()
void initialize(KisViewManager *view)
void showFilterGallery(bool)
void previewConfiguration()
T get(const QString &id) const
QList< QString > keys() const
virtual KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const
virtual KisFilterConfigurationSP defaultConfiguration(KisResourcesInterfaceSP resourcesInterface) const
KisGeneratorSP currentGenerator
Ui_WdgGenerators uiWdgGenerators
QGridLayout * widgetLayout
static KoColorSpaceRegistry * instance()