[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