#include <kis_shade_selector_line_editor.h>
◆ KisShadeSelectorLineEditor()
| KisShadeSelectorLineEditor::KisShadeSelectorLineEditor |
( |
QWidget * | parent, |
|
|
KisShadeSelectorLine * | preview ) |
Definition at line 15 of file kis_shade_selector_line_editor.cpp.
18{
19 QVBoxLayout*
layout =
new QVBoxLayout(
this);
20
21 QHBoxLayout* lineOne = new QHBoxLayout();
22 layout->addLayout(lineOne);
23 lineOne->addWidget(new QLabel(i18n("Delta: ")));
24
31
32 QHBoxLayout* lineTwo = new QHBoxLayout();
33 layout->addLayout(lineTwo);
34 lineTwo->addWidget(new QLabel(i18n("Shift: ")));
35
42
43
50
57
64
65 KConfigGroup cfg = KSharedConfig::openConfig()->group("advancedColorSelector");
66 QString lineset = cfg.readEntry(
67 "minimalShadeSelectorLineConfig", "0|0.2|0|0|0|0|0;1|0|1|1|0|0|0;2|0|-1|1|0|0|0;").split(";").at(0);
69
71}
The KisDoubleParseSpinBox class is a cleverer doubleSpinBox, able to parse arithmetic expressions.
KisShadeSelectorLineBase(QWidget *parent)
KisShadeSelectorLine * m_line_preview
KisDoubleParseSpinBox * m_hueDelta
KisDoubleParseSpinBox * m_saturationShift
KisDoubleParseSpinBox * m_valueDelta
KisDoubleParseSpinBox * m_saturationDelta
KisDoubleParseSpinBox * m_valueShift
void fromString(const QString &string) override
KisDoubleParseSpinBox * m_hueShift
References fromString(), m_hueDelta, m_hueShift, m_saturationDelta, m_saturationShift, m_valueDelta, m_valueShift, updatePreview(), and valueChanged().
◆ fromString()
| void KisShadeSelectorLineEditor::fromString |
( |
const QString & | string | ) |
|
|
overridevirtual |
◆ mousePressEvent()
| void KisShadeSelectorLineEditor::mousePressEvent |
( |
QMouseEvent * | e | ) |
|
|
override |
◆ requestActivateLine
| void KisShadeSelectorLineEditor::requestActivateLine |
( |
QWidget * | widget | ) |
|
|
signal |
◆ toString()
| QString KisShadeSelectorLineEditor::toString |
( |
| ) |
const |
|
overridevirtual |
◆ updatePreview()
| void KisShadeSelectorLineEditor::updatePreview |
( |
| ) |
|
|
private |
Definition at line 73 of file kis_shade_selector_line_editor.cpp.
73 {
77 );
79}
void setParam(qreal hue, qreal sat, qreal val, qreal hueShift, qreal satShift, qreal shiftVal)
References m_hueDelta, m_hueShift, m_line_preview, m_saturationDelta, m_saturationShift, m_valueDelta, m_valueShift, and KisShadeSelectorLine::setParam().
◆ valueChanged
| void KisShadeSelectorLineEditor::valueChanged |
( |
| ) |
|
|
privateslot |
◆ m_hueDelta
◆ m_hueShift
◆ m_line_preview
◆ m_saturationDelta
◆ m_saturationShift
◆ m_valueDelta
◆ m_valueShift
The documentation for this class was generated from the following files: