[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [krita/rempt/impex-refactoring] plugins/filters/colors: BUG372053 Force color-to-alpha selector to w
From:       Wolthera van Hovell tot Westerflier <griffinvalley () gmail ! com>
Date:       2016-11-08 13:55:45
Message-ID: E1c46sL-0004Wb-C6 () code ! kde ! org
[Download RAW message or body]

Git commit 3bd20d9ffc1d39e7d02f0cef10864aee07da5e63 by Wolthera van Hovell tot \
Westerflier. Committed on 08/11/2016 at 13:55.
Pushed by woltherav into branch 'rempt/impex-refactoring'.

BUG372053 Force color-to-alpha selector to work normally.

Pushed in 3.1 first because impex got broken.

M  +2    -1    plugins/filters/colors/kis_wdg_color_to_alpha.cpp

http://commits.kde.org/krita/3bd20d9ffc1d39e7d02f0cef10864aee07da5e63

diff --git a/plugins/filters/colors/kis_wdg_color_to_alpha.cpp \
b/plugins/filters/colors/kis_wdg_color_to_alpha.cpp index a8b0b14..03d2332 100644
--- a/plugins/filters/colors/kis_wdg_color_to_alpha.cpp
+++ b/plugins/filters/colors/kis_wdg_color_to_alpha.cpp
@@ -78,6 +78,7 @@ void KisWdgColorToAlpha::slotColorSelectorChanged(const KoColor \
&color)  
 void KisWdgColorToAlpha::slotCustomColorSelected(const KoColor &color)
 {
+    KoColor c(color, KoColorSpaceRegistry::instance()->rgb8());
     m_widget->colorSelector->slotSetColor(color);
     emit sigConfigurationItemChanged();
 }
@@ -88,7 +89,7 @@ void KisWdgColorToAlpha::setConfiguration(const \
KisPropertiesConfigurationSP con  if (config->getProperty("targetcolor", value)) {
         KoColor c;
         if (value.value<QColor>().isValid()) {
-            c.fromQColor(value.value<QColor>());
+            c = KoColor(value.value<QColor>(), \
KoColorSpaceRegistry::instance()->rgb8());  } else {
             c = value.value<KoColor>();
         }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic