|
Krita Source Code Documentation
|
#include <kis_canvas_controls_manager.h>
Inheritance diagram for KisCanvasControlsManager:Public Member Functions | |
| KisCanvasControlsManager (KisViewManager *view) | |
| void | setup (KisActionManager *actionManager) |
| void | setView (QPointer< KisView >imageView) |
| ~KisCanvasControlsManager () override | |
Private Slots | |
| void | decreaseFade () |
| void | decreaseFlow () |
| void | decreaseOpacity () |
| void | decreaseScatter () |
| void | forcePaletteColors (bool force) |
| void | increaseFade () |
| void | increaseFlow () |
| void | increaseOpacity () |
| void | increaseScatter () |
| void | makeColorBlue () |
| void | makeColorDarker () |
| void | makeColorDesaturated () |
| void | makeColorGreen () |
| void | makeColorLighter () |
| void | makeColorRed () |
| void | makeColorSaturated () |
| void | makeColorYellow () |
| void | shiftHueClockWise () |
| void | shiftHueCounterClockWise () |
Private Member Functions | |
| void | stepAlpha (float step) |
| void | stepFade (float step) |
| void | stepFlow (float step) |
| void | stepScatter (float step) |
| void | transformBlue (int step) |
| void | transformColor (int step) |
| void | transformHue (int step) |
| void | transformRed (int step) |
| void | transformSaturation (int step) |
Private Attributes | |
| KisViewManager * | m_view |
Definition at line 20 of file kis_canvas_controls_manager.h.
| KisCanvasControlsManager::KisCanvasControlsManager | ( | KisViewManager * | view | ) |
Definition at line 33 of file kis_canvas_controls_manager.cpp.
|
override |
Definition at line 38 of file kis_canvas_controls_manager.cpp.
|
privateslot |
Definition at line 361 of file kis_canvas_controls_manager.cpp.
References stepFade().
|
privateslot |
Definition at line 333 of file kis_canvas_controls_manager.cpp.
References stepFlow().
|
privateslot |
Definition at line 305 of file kis_canvas_controls_manager.cpp.
References stepAlpha().
|
privateslot |
Definition at line 389 of file kis_canvas_controls_manager.cpp.
References stepScatter().
|
privateslot |
Definition at line 394 of file kis_canvas_controls_manager.cpp.
References KisConfig::setForcePaletteColors().
|
privateslot |
Definition at line 356 of file kis_canvas_controls_manager.cpp.
References stepFade().
|
privateslot |
Definition at line 328 of file kis_canvas_controls_manager.cpp.
References stepFlow().
|
privateslot |
Definition at line 300 of file kis_canvas_controls_manager.cpp.
References stepAlpha().
|
privateslot |
Definition at line 384 of file kis_canvas_controls_manager.cpp.
References stepScatter().
|
privateslot |
Definition at line 272 of file kis_canvas_controls_manager.cpp.
References STEP, and transformBlue().
|
privateslot |
Definition at line 236 of file kis_canvas_controls_manager.cpp.
References STEP, and transformColor().
|
privateslot |
Definition at line 246 of file kis_canvas_controls_manager.cpp.
References STEP, and transformSaturation().
|
privateslot |
Definition at line 268 of file kis_canvas_controls_manager.cpp.
References STEP, and transformRed().
|
privateslot |
Definition at line 241 of file kis_canvas_controls_manager.cpp.
References STEP, and transformColor().
|
privateslot |
Definition at line 264 of file kis_canvas_controls_manager.cpp.
References STEP, and transformRed().
|
privateslot |
Definition at line 251 of file kis_canvas_controls_manager.cpp.
References STEP, and transformSaturation().
|
privateslot |
Definition at line 276 of file kis_canvas_controls_manager.cpp.
References STEP, and transformBlue().
| void KisCanvasControlsManager::setup | ( | KisActionManager * | actionManager | ) |
Definition at line 43 of file kis_canvas_controls_manager.cpp.
References connect(), KisActionManager::createAction(), decreaseFade(), decreaseFlow(), decreaseOpacity(), decreaseScatter(), forcePaletteColors(), increaseFade(), increaseFlow(), increaseOpacity(), increaseScatter(), makeColorBlue(), makeColorDarker(), makeColorDesaturated(), makeColorGreen(), makeColorLighter(), makeColorRed(), makeColorSaturated(), makeColorYellow(), shiftHueClockWise(), and shiftHueCounterClockWise().
Definition at line 104 of file kis_canvas_controls_manager.cpp.
|
privateslot |
Definition at line 255 of file kis_canvas_controls_manager.cpp.
References STEP, and transformHue().
|
privateslot |
Definition at line 260 of file kis_canvas_controls_manager.cpp.
References STEP, and transformHue().
|
private |
Definition at line 281 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KisFloatingMessage::High, m_view, KoCanvasResource::Opacity, KoCanvasResourceProvider::resource(), KoCanvasBase::resourceManager, KisCanvasResourceProvider::resourceManager(), and KisViewManager::showFloatingMessage().
|
private |
Definition at line 338 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoCanvasResource::Fade, KisFloatingMessage::High, m_view, KoCanvasResourceProvider::resource(), KoCanvasBase::resourceManager, KisCanvasResourceProvider::resourceManager(), and KisViewManager::showFloatingMessage().
|
private |
Definition at line 310 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoCanvasResource::Flow, KisFloatingMessage::High, m_view, KoCanvasResourceProvider::resource(), KoCanvasBase::resourceManager, KisCanvasResourceProvider::resourceManager(), and KisViewManager::showFloatingMessage().
|
private |
Definition at line 366 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KisFloatingMessage::High, m_view, KoCanvasResourceProvider::resource(), KoCanvasBase::resourceManager, KisCanvasResourceProvider::resourceManager(), KoCanvasResource::Scatter, and KisViewManager::showFloatingMessage().
|
private |
Definition at line 215 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoColor::colorSpace(), KoColor::data(), KoCanvasResource::ForegroundColor, KoColorSpace::increaseBlue(), KoColorSpace::increaseYellow(), m_view, KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), and KoCanvasResourceProvider::setResource().
|
private |
Definition at line 109 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoColorSpace::colorModelId(), KoColor::colorSpace(), KoColor::data(), KoColorSpace::decreaseLuminosity(), KoCanvasResource::ForegroundColor, KoColor::fromQColor(), KoID::id(), KoColorSpace::increaseLuminosity(), m_view, KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), KoCanvasResourceProvider::setResource(), KoColor::toQColor(), and v.
|
private |
Definition at line 169 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoColorSpace::colorModelId(), KoColor::colorSpace(), KoColor::data(), KoColorSpace::decreaseHue(), KoCanvasResource::ForegroundColor, KoColor::fromQColor(), KoID::id(), KoColorSpace::increaseHue(), m_view, KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), KoCanvasResourceProvider::setResource(), KoColor::toQColor(), and v.
|
private |
Definition at line 196 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoColor::colorSpace(), KoColor::data(), KoCanvasResource::ForegroundColor, KoColorSpace::increaseGreen(), KoColorSpace::increaseRed(), m_view, KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), and KoCanvasResourceProvider::setResource().
|
private |
Definition at line 142 of file kis_canvas_controls_manager.cpp.
References KisViewManager::canvasBase(), KisViewManager::canvasResourceProvider(), KoColorSpace::colorModelId(), KoColor::colorSpace(), KoColor::data(), KoColorSpace::decreaseSaturation(), KoCanvasResource::ForegroundColor, KoColor::fromQColor(), KoID::id(), KoColorSpace::increaseSaturation(), m_view, KoCanvasResourceProvider::resource(), KisCanvasResourceProvider::resourceManager(), KoCanvasResourceProvider::setResource(), KoColor::toQColor(), and v.
|
private |
Definition at line 65 of file kis_canvas_controls_manager.h.