7#ifndef WGSHADELINEEDITOR_H
8#define WGSHADELINEEDITOR_H
15#include <QScopedPointer>
17class Ui_WGShadeLineEditor;
32 void hideEvent(QHideEvent *event)
override;
44 QScopedPointer<Ui_WGShadeLineEditor>
m_ui;
float value(const T *src, size_t ch)
void slotPatchCountChanged(int value)
WGShadeLineEditor(QWidget *parent=nullptr)
void sigEditorClosed(int lineIndex)
void slotSliderModeChanged(bool enabled)
WGShadeSlider * m_previewLine
KisVisualColorModelSP m_model
QIcon generateIcon(const WGConfig::ShadeLine &cfg)
void setConfiguration(const WGConfig::ShadeLine &cfg, int lineIndex)
void hideEvent(QHideEvent *event) override
WGShadeSlider * m_iconSlider
WGConfig::ShadeLine configuration() const
QScopedPointer< Ui_WGShadeLineEditor > m_ui