OSDN Git Service

plasma: Katie has the API again for alpha channel
authorIvailo Monev <xakepa10@laimg.moc>
Mon, 15 Aug 2016 14:20:31 +0000 (14:20 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Mon, 15 Aug 2016 14:20:31 +0000 (14:20 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
plasma/wallpapers/image/removebutton.cpp

index 9ae8c28..81aefb7 100644 (file)
@@ -159,7 +159,6 @@ void RemoveButton::paintEvent(QPaintEvent* event)
         QPixmap activeIcon = iconEffect.apply(m_icon, KIconLoader::Desktop, KIconLoader::ActiveState);
         painter.drawPixmap(0, 0, activeIcon);
     } else {
-#ifndef QT_KATIE
         if (m_fadingValue < 255) {
             // apply an alpha mask respecting the fading value to the icon
             QPixmap icon = m_icon;
@@ -169,14 +168,9 @@ void RemoveButton::paintEvent(QPaintEvent* event)
             icon.setAlphaChannel(alphaMask);
             painter.drawPixmap(0, 0, icon);
         } else {
-#else
-#warning no fading support with Katie
-#endif
             // no fading is required
             painter.drawPixmap(0, 0, m_icon);
-#ifndef QT_KATIE
         }
-#endif
     }
 }