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

List:       kde-commits
Subject:    branches/KDE/4.6/kdeplasma-addons/libs/lancelot/widgets
From:       Ivan Čukić <ivan.cukic () kde ! org>
Date:       2010-12-25 11:54:48
Message-ID: 20101225115448.699383E1F1 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1209168 by ivan:

[Backport] Painting all borders on buttons



 M  +11 -11    ExtenderButton.cpp  


--- branches/KDE/4.6/kdeplasma-addons/libs/lancelot/widgets/ExtenderButton.cpp #1209167:1209168
@@ -244,25 +244,25 @@
         case TopExtender:
             geometry.setHeight(EXTENDER_SIZE);
             geometry.moveTop(- EXTENDER_SIZE);
-            borders &= ~ Plasma::FrameSvg::TopBorder;
+            // borders &= ~ Plasma::FrameSvg::TopBorder;
             // extender()->borders &= ~ Plasma::FrameSvg::BottomBorder;
             break;
         case BottomExtender:
             geometry.moveTop(geometry.bottom());
             geometry.setHeight(EXTENDER_SIZE);
-            borders &= ~ Plasma::FrameSvg::BottomBorder;
+            // borders &= ~ Plasma::FrameSvg::BottomBorder;
             // extender()->borders &= ~ Plasma::FrameSvg::TopBorder;
             break;
         case LeftExtender:
             geometry.setWidth(EXTENDER_SIZE);
             geometry.moveLeft(- EXTENDER_SIZE);
-            borders &= ~ Plasma::FrameSvg::LeftBorder;
+            // borders &= ~ Plasma::FrameSvg::LeftBorder;
             // extender()->borders &= ~ Plasma::FrameSvg::RightBorder;
             break;
         case RightExtender:
             geometry.moveLeft(geometry.right());
             geometry.setWidth(EXTENDER_SIZE);
-            borders &= ~ Plasma::FrameSvg::RightBorder;
+            // borders &= ~ Plasma::FrameSvg::RightBorder;
             // extender()->borders &= ~ Plasma::FrameSvg::LeftBorder;
             break;
         case NoExtender:
@@ -431,13 +431,13 @@
     Q_UNUSED(option);
     Q_UNUSED(widget);
 
-    if (Plasma::FrameSvg * svg = group()->backgroundSvg()) {
-        if (isHovered() && (d->extenderPosition != NoExtender)) {
-            svg->setEnabledBorders(d->borders);
-        } else {
-            svg->setEnabledBorders(Plasma::FrameSvg::AllBorders);
-        }
-    }
+    // if (Plasma::FrameSvg * svg = group()->backgroundSvg()) {
+    //     if (isHovered() && (d->extenderPosition != NoExtender)) {
+    //         svg->setEnabledBorders(d->borders);
+    //     } else {
+    //         svg->setEnabledBorders(Plasma::FrameSvg::AllBorders);
+    //     }
+    // }
 
     if (d->checked && !isDown()) {
         paintBackground(painter, "checked");
[prev in list] [next in list] [prev in thread] [next in thread] 

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