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

List:       kde-commits
Subject:    KDE/kdelibs/plasma/extenders
From:       Marco Martin <notmart () gmail ! com>
Date:       2010-10-11 16:04:06
Message-ID: 20101011160406.556B0AC7E4 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1184861 by mart:

fix root items appearance


 M  +10 -6     extenderitem.cpp  


--- trunk/KDE/kdelibs/plasma/extenders/extenderitem.cpp #1184860:1184861
@@ -343,12 +343,6 @@
 {
     Q_ASSERT(extender);
 
-    if (extender->appearance() != Extender::NoBorders) {
-        d->toolbox->setBackgroundPrefix("root");
-    } else {
-        d->toolbox->setBackgroundPrefix(QString());
-    }
-
     //themeChanged() has to now that by now, we're no longer dragging, even though \
the QDrag has not  //been entirely finished.
     d->dragStarted = false;
@@ -831,6 +825,16 @@
     Q_ASSERT(toolbox);
     Q_ASSERT(toolboxLayout);
 
+    if (group) {
+        toolbox->setBackgroundPrefix("grouped");
+    } else {
+        if (extender->appearance() != Extender::NoBorders) {
+            toolbox->setBackgroundPrefix("root");
+        } else {
+            toolbox->setBackgroundPrefix(QString());
+        }
+    }
+
     QAction *closeAction = actions.value("close");
     QAction *returnToSourceAction = actions.value("extenderItemReturnToSource");
     bool returnToSourceVisibility = q->isDetached() && sourceApplet && \
(hostApplet()->immutability() == Plasma::Mutable);


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

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