|
Krita Source Code Documentation
|
#include <KisHsvColorSlider.h>
Inheritance diagram for KisHsvColorSlider:Public Types | |
| enum class | MIX_MODE { COLOR_SPACE , HSV , HSL , HSI , HSY } |
Public Member Functions | |
| KisHsvColorSlider (Qt::Orientation orientation, QWidget *parent=0, KoColorDisplayRendererInterface *displayRenderer=KoDumbColorDisplayRenderer::instance()) | |
| KisHsvColorSlider (QWidget *parent=0, KoColorDisplayRendererInterface *displayRenderer=KoDumbColorDisplayRenderer::instance()) | |
| Private () | |
| void | setCircularHue (bool) |
| void | setColors (const KoColor minColor, const KoColor maxColor) |
| void | setColors (const QColor minColor, const QColor maxColor) |
| void | setColors (qreal minH, qreal minS, qreal minV, qreal maxH, qreal maxS, qreal maxV) |
| void | setMixMode (MIX_MODE mode) |
| ~KisHsvColorSlider () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Attributes | |
| bool | circularHue |
| QPointer< KoColorDisplayRendererInterface > | displayRenderer |
| HSVColor | maxColor |
| KoColor | maxKoColor |
| HSVColor | minColor |
| KoColor | minKoColor |
| MIX_MODE | mixMode |
| QPixmap | pixmap |
| KisSignalCompressor | updateCompressor |
| bool | upToDate |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Protected Member Functions | |
| QPoint | calcArrowPos (int value) |
| void | drawArrow (QPainter *painter, const QPoint &pos) override |
| void | drawContents (QPainter *) override |
Protected Attributes | |
| Private *const | d |
Definition at line 186 of file KisHsvColorSlider.cpp.
|
strong |
| Enumerator | |
|---|---|
| COLOR_SPACE | |
| HSV | |
| HSL | |
| HSI | |
| HSY | |
Definition at line 21 of file KisHsvColorSlider.h.
|
explicit |
Definition at line 217 of file KisHsvColorSlider.cpp.
|
explicit |
Definition at line 222 of file KisHsvColorSlider.cpp.
References connect(), d, and displayRenderer.
|
override |
|
protected |
Definition at line 344 of file KisHsvColorSlider.cpp.
|
overrideprotected |
Definition at line 371 of file KisHsvColorSlider.cpp.
References calcArrowPos(), palette, and value().
|
overrideprotected |
Definition at line 282 of file KisHsvColorSlider.cpp.
|
inline |
Definition at line 188 of file KisHsvColorSlider.cpp.
| void KisHsvColorSlider::setCircularHue | ( | bool | value | ) |
Definition at line 237 of file KisHsvColorSlider.cpp.
References d.
| void KisHsvColorSlider::setColors | ( | const QColor | minColor, |
| const QColor | maxColor ) |
| void KisHsvColorSlider::setColors | ( | qreal | minH, |
| qreal | minS, | ||
| qreal | minV, | ||
| qreal | maxH, | ||
| qreal | maxS, | ||
| qreal | maxV ) |
Definition at line 255 of file KisHsvColorSlider.cpp.
References d.
| bool KisHsvColorSlider::circularHue |
Definition at line 213 of file KisHsvColorSlider.cpp.
|
protected |
Definition at line 44 of file KisHsvColorSlider.h.
| QPointer<KoColorDisplayRendererInterface> KisHsvColorSlider::displayRenderer |
Definition at line 209 of file KisHsvColorSlider.cpp.
| HSVColor KisHsvColorSlider::maxColor |
Definition at line 204 of file KisHsvColorSlider.cpp.
| KoColor KisHsvColorSlider::maxKoColor |
Definition at line 206 of file KisHsvColorSlider.cpp.
| HSVColor KisHsvColorSlider::minColor |
Definition at line 203 of file KisHsvColorSlider.cpp.
| KoColor KisHsvColorSlider::minKoColor |
Definition at line 205 of file KisHsvColorSlider.cpp.
| MIX_MODE KisHsvColorSlider::mixMode |
Definition at line 214 of file KisHsvColorSlider.cpp.
| QPixmap KisHsvColorSlider::pixmap |
Definition at line 207 of file KisHsvColorSlider.cpp.
| KisSignalCompressor KisHsvColorSlider::updateCompressor |
Definition at line 210 of file KisHsvColorSlider.cpp.
| bool KisHsvColorSlider::upToDate |
Definition at line 208 of file KisHsvColorSlider.cpp.