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

List:       kde-commits
Subject:    =?utf-8?q?=5Bgwenview/compare-images=5D_app=3A_close_button_=3D?=
From:       Aurélien Gâteau <agateau () kde ! org>
Date:       2011-03-31 20:11:56
Message-ID: 20110331201156.1A018A609B () git ! kde ! org
[Download RAW message or body]

Git commit 70ae8660b862fb803d3a4eef133dd326d2e6c5d4 by Aurélien Gâteau.
Committed on 31/03/2011 at 22:11.
Pushed by gateau into branch 'compare-images'.

close button => deselect

M  +6    -6    app/documentpanel.cpp     

http://commits.kde.org/gwenview/70ae8660b862fb803d3a4eef133dd326d2e6c5d4

diff --git a/app/documentpanel.cpp b/app/documentpanel.cpp
index 4166be0..e5ddbb8 100644
--- a/app/documentpanel.cpp
+++ b/app/documentpanel.cpp
@@ -269,24 +269,24 @@ struct DocumentPanelPrivate {
 	}
 
 	void setupViewHud(DocumentView* view) {
-		QToolButton* trashButton = createHudButton(i18n("Trash"), "user-trash", true);
+		QToolButton* trashButton = createHudButton(i18n("Trash"), "user-trash", false);
+		QToolButton* deselectButton = createHudButton(i18n("Deselect"), "list-remove", \
true);  
 		QWidget* content = new QWidget;
 		QHBoxLayout* layout = new QHBoxLayout(content);
-		const int space = 4;
 		layout->setMargin(0);
-		layout->setSpacing(0);
+		layout->setSpacing(4);
 		layout->addWidget(trashButton);
-		layout->addSpacing(space);
+		layout->addWidget(deselectButton);
 
 		HudWidget* hud = new HudWidget;
-		hud->init(content, HudWidget::OptionCloseButton);
+		hud->init(content, HudWidget::OptionNone);
 		WidgetFloater* floater = new WidgetFloater(view);
 		floater->setChildWidget(hud);
 		floater->setAlignment(Qt::AlignBottom | Qt::AlignHCenter);
 
 		Binder<DocumentPanel, DocumentView*>::bind(trashButton, SIGNAL(clicked()), that, \
                &DocumentPanel::trashView, view);
-		Binder<DocumentPanel, DocumentView*>::bind(hud, SIGNAL(closed()), that, \
&DocumentPanel::deselectView, view); +		Binder<DocumentPanel, \
DocumentView*>::bind(deselectButton, SIGNAL(clicked()), that, \
&DocumentPanel::deselectView, view);  
 		mHuds.append(hud);
 	}


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

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