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

List:       kde-panel-devel
Subject:    Patch to add a close button to the Panel Controller (Cashew)
From:       Conor Sullivan <conorwsullivan () gmail ! com>
Date:       2008-05-12 23:37:03
Message-ID: 200805121637.03961.PremierSullivan () gmail ! com
[Download RAW message or body]

This patch adds a close button to the panel controller.  At first I didn't 
realize that the proper way to close the panel controller is to click the 
cashew again... This close button will be more intuitive for those who want 
to close it and don't know how.

["panelcontrolller.diff" (text/x-diff)]

Index: panelcontroller.cpp
===================================================================
--- panelcontroller.cpp (revision 806384)
+++ panelcontroller.cpp (working copy)
@@ -255,7 +255,11 @@
     QToolButton *removePanelTool = d->addTool("list-remove", i18n("Remove this \
                panel"));
     connect(removePanelTool, SIGNAL(clicked()), this, SIGNAL(removePanel()));
     connect(removePanelTool, SIGNAL(clicked()), this, SLOT(hideController()));
+
+    QToolButton *closeControllerTool = d->addTool("edit-delete", i18n("Close this \
panel controller"), Qt::ToolButtonIconOnly, true); +    connect(closeControllerTool, \
SIGNAL(clicked()), this, SLOT(hideController()));

+
     d->ruler = new PositioningRuler(this);
     connect(d->ruler, SIGNAL(rulersMoved(int, int, int)), this, \
SLOT(rulersMoved(int, int, int)));  d->extLayout->addWidget(d->ruler);



_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel


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

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