|
Krita Source Code Documentation
|
#include <KoColorPatch.h>
Inheritance diagram for KoColorPatch:Signals | |
| void | triggered (KoColorPatch *widget) |
Public Member Functions | |
| KoColor | color () const |
| QColor | getColorFromDisplayRenderer (KoColor c) |
| getColorFromDisplayRenderer Get QColor from the display renderers | |
| KoColorPatch (QWidget *parent) | |
| void | setColor (const KoColor &c) |
| void | setDisplayRenderer (const KoColorDisplayRendererInterface *displayRenderer) |
| setDisplayRenderer Set the display renderer of this object. | |
| ~KoColorPatch () override | |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *e) override |
| reimplemented from QFrame | |
| void | paintEvent (QPaintEvent *e) override |
| reimplemented from QFrame | |
| QSize | sizeHint () const override |
| reimplemented from QFrame | |
Private Attributes | |
| KoColor | m_color |
| const KoColorDisplayRendererInterface * | m_displayRenderer |
SPDX-FileCopyrightText: 2006 C. Boemann (cbo@b.nosp@m.oema.nosp@m.nn.dk)
SPDX-License-Identifier: LGPL-2.0-or-later The small widget showing the selected color
Definition at line 18 of file KoColorPatch.h.
|
explicit |
SPDX-FileCopyrightText: 2006 C. Boemann (cbo@b.nosp@m.oema.nosp@m.nn.dk)
SPDX-License-Identifier: LGPL-2.0-or-later
Definition at line 10 of file KoColorPatch.cpp.
References connect(), KoDumbColorDisplayRenderer::instance(), and m_displayRenderer.
|
override |
Definition at line 18 of file KoColorPatch.cpp.
| KoColor KoColorPatch::color | ( | ) | const |
Definition at line 60 of file KoColorPatch.cpp.
References m_color.
| QColor KoColorPatch::getColorFromDisplayRenderer | ( | KoColor | c | ) |
getColorFromDisplayRenderer Get QColor from the display renderers
| c |
Definition at line 48 of file KoColorPatch.cpp.
References KoColor::convertTo(), KoColorDisplayRendererInterface::getPaintingColorSpace(), m_displayRenderer, KoColorDisplayRendererInterface::toQColor(), and KoColor::toQColor().
|
overrideprotected |
reimplemented from QFrame
Definition at line 65 of file KoColorPatch.cpp.
References triggered().
|
overrideprotected |
reimplemented from QFrame
Definition at line 72 of file KoColorPatch.cpp.
References getColorFromDisplayRenderer(), and m_color.
Set the color of this color patch
| c | the new color |
Definition at line 27 of file KoColorPatch.cpp.
References m_color.
| void KoColorPatch::setDisplayRenderer | ( | const KoColorDisplayRendererInterface * | displayRenderer | ) |
setDisplayRenderer Set the display renderer of this object.
| displayRenderer |
Definition at line 33 of file KoColorPatch.cpp.
References connect(), KoDumbColorDisplayRenderer::instance(), and m_displayRenderer.
|
overrideprotected |
reimplemented from QFrame
Definition at line 22 of file KoColorPatch.cpp.
|
signal |
Emitted when the mouse is released.
| widget | a pointer to this widget |
|
private |
Definition at line 64 of file KoColorPatch.h.
|
private |
Definition at line 65 of file KoColorPatch.h.