Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/kis_canvas_resource_provider.cpp
Context not available. | |||||
153 | return m_view->activeNode(); | 153 | return m_view->activeNode(); | ||
---|---|---|---|---|---|
154 | } | 154 | } | ||
155 | 155 | | |||
156 | KoGamutMask *KisCanvasResourceProvider::currentGamutMask() const | ||||
157 | { | ||||
158 | if (m_resourceManager->hasResource(CurrentGamutMask)) { | ||||
159 | return m_resourceManager->resource(CurrentGamutMask).value<KoGamutMask*>(); | ||||
160 | } | ||||
161 | else { | ||||
162 | return 0; | ||||
163 | } | ||||
164 | } | ||||
165 | | ||||
156 | KisPaintOpPresetSP KisCanvasResourceProvider::currentPreset() const | 166 | KisPaintOpPresetSP KisCanvasResourceProvider::currentPreset() const | ||
157 | { | 167 | { | ||
158 | KisPaintOpPresetSP preset = m_resourceManager->resource(CurrentPaintOpPreset).value<KisPaintOpPresetSP>(); | 168 | KisPaintOpPresetSP preset = m_resourceManager->resource(CurrentPaintOpPreset).value<KisPaintOpPresetSP>(); | ||
Context not available. | |||||
354 | } | 364 | } | ||
355 | } | 365 | } | ||
356 | 366 | | |||
367 | void KisCanvasResourceProvider::slotGamutMaskActivated(KoGamutMask *mask) | ||||
368 | { | ||||
369 | KoGamutMask *pattern = dynamic_cast<KoGamutMask*>(mask); | ||||
370 | QVariant v; | ||||
371 | v.setValue<KoGamutMask*>(pattern); | ||||
372 | m_resourceManager->setResource(CurrentGamutMask, v); | ||||
373 | emit sigGamutMaskChanged(mask); | ||||
374 | } | ||||
375 | | ||||
376 | void KisCanvasResourceProvider::slotGamutMaskUnset() | ||||
377 | { | ||||
378 | emit sigGamutMaskUnset(); | ||||
379 | } | ||||
380 | | ||||
357 | void KisCanvasResourceProvider::slotResetEnableFGChange(bool b) | 381 | void KisCanvasResourceProvider::slotResetEnableFGChange(bool b) | ||
358 | { | 382 | { | ||
359 | m_enablefGChange = b; | 383 | m_enablefGChange = b; | ||
Context not available. |