|
Krita Source Code Documentation
|
Inheritance diagram for PopupColorTriangle:Public Member Functions | |
| PopupColorTriangle (const KoColorDisplayRendererInterface *displayRenderer, QWidget *parent) | |
| void | tabletEvent (QTabletEvent *event) override |
| ~PopupColorTriangle () override | |
Public Member Functions inherited from KoTriangleColorSelector | |
| KoColor | getCurrentColor () const override |
| int | hue () const |
| void | init () |
| KoTriangleColorSelector (const KoColorDisplayRendererInterface *displayRenderer, QWidget *parent) | |
| KoTriangleColorSelector (QWidget *parent) | |
| Private (KoTriangleColorSelector *_q, const KoColorDisplayRendererInterface *_displayRenderer) | |
| int | rotation () const |
| int | saturation () const |
| int | value () const |
| ~KoTriangleColorSelector () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Member Functions inherited from KisColorSelectorInterface | |
| KisColorSelectorInterface (QWidget *parent=0) | |
| virtual void | setConfig (bool forceCircular, bool forceSelfUpdate) |
| virtual void | setDisplayRenderer (const KoColorDisplayRendererInterface *displayRenderer) |
| ~KisColorSelectorInterface () override | |
Private Attributes | |
| bool | m_dragging |
Additional Inherited Members | |
Public Slots inherited from KoTriangleColorSelector | |
| void | setFollowHue (bool follow) |
| void | setHSV (int h, int s, int v) |
| void | setHue (int h) |
| void | setRotation (int angle) |
| void | setSaturation (int s) |
| void | setValue (int v) |
| void | slotSetColor (const KoColor &) override |
Public Slots inherited from KisColorSelectorInterface | |
| virtual void | slotSetColor (const KoColor &c)=0 |
| virtual void | slotSetColorSpace (const KoColorSpace *cs) |
| slotSetColorSpace Set the color space the selector should cover | |
Signals inherited from KoTriangleColorSelector | |
| void | colorChanged (const QColor &) |
| void | requestCloseContainer () |
Signals inherited from KisColorSelectorInterface | |
| void | sigNewColor (const KoColor &c) |
Public Attributes inherited from KoTriangleColorSelector | |
| qreal | centerColorSelector {0.0} |
| const KoColorDisplayRendererInterface * | displayRenderer {nullptr} |
| bool | followHue {true} |
| CurrentHandle | handle {NoHandle} |
| int | hue {0} |
| bool | invalidTriangle {true} |
| int | lastX {-1} |
| int | lastY {-1} |
| qreal | normExt {0.0} |
| qreal | normInt {0.0} |
| KoTriangleColorSelector * | q {nullptr} |
| int | rotation {0} |
| int | saturation {0} |
| int | sizeColorSelector {0} |
| qreal | triangleBottom {0.0} |
| qreal | triangleHandleSize {0.0} |
| qreal | triangleHeight {0.0} |
| qreal | triangleLength {0.0} |
| QPixmap | trianglePixmap |
| qreal | triangleRadius {0.0} |
| qreal | triangleTop {0.0} |
| bool | updateAllowed {true} |
| QTimer | updateTimer |
| int | value {0} |
| qreal | wheelInnerRadius {0.0} |
| qreal | wheelNormExt {0.0} |
| qreal | wheelNormInt {0.0} |
| QPixmap | wheelPixmap |
| qreal | wheelWidth {0.0} |
| qreal | wheelWidthProportion {0.0} |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Protected Member Functions inherited from KoTriangleColorSelector | |
| void | mouseMoveEvent (QMouseEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| void | paintEvent (QPaintEvent *event) override |
| void | resizeEvent (QResizeEvent *event) override |
Definition at line 39 of file kis_popup_palette.cpp.
|
inline |
Definition at line 42 of file kis_popup_palette.cpp.
|
inlineoverride |
Definition at line 48 of file kis_popup_palette.cpp.
|
inlineoverride |
Definition at line 50 of file kis_popup_palette.cpp.
References m_dragging, KoTriangleColorSelector::mouseMoveEvent(), KoTriangleColorSelector::mousePressEvent(), and KoTriangleColorSelector::mouseReleaseEvent().
|
private |
Definition at line 89 of file kis_popup_palette.cpp.