From 418ef57cf9d58ed59f28724510d3d1bc32febb8b Mon Sep 17 00:00:00 2001 From: Daniel Molkentin Date: Thu, 18 Mar 2010 14:38:36 +0100 Subject: [PATCH] CommandMapping dialogs: Use FancyLineEdit and FilterLineEdit. --- .../actionmanager/commandmappings.cpp | 6 ++-- .../actionmanager/commandmappings.ui | 36 ++++++++++--------- 2 files changed, 23 insertions(+), 19 deletions(-) diff --git a/src/plugins/coreplugin/actionmanager/commandmappings.cpp b/src/plugins/coreplugin/actionmanager/commandmappings.cpp index ecc677eec8e..d24cbe7918c 100644 --- a/src/plugins/coreplugin/actionmanager/commandmappings.cpp +++ b/src/plugins/coreplugin/actionmanager/commandmappings.cpp @@ -69,11 +69,11 @@ QWidget *CommandMappings::createPage(QWidget *parent) m_page = new Ui_CommandMappings(); QWidget *w = new QWidget(parent); m_page->setupUi(w); - - m_page->resetButton->setIcon(QIcon(Constants::ICON_RESET)); + m_page->targetEdit->setPixmap(QPixmap(Constants::ICON_RESET)); + m_page->targetEdit->setSide(Utils::FancyLineEdit::Right); m_page->targetEdit->installEventFilter(this); - connect(m_page->resetButton, SIGNAL(clicked()), + connect(m_page->targetEdit, SIGNAL(buttonClicked()), this, SLOT(resetTargetIdentifier())); connect(m_page->removeButton, SIGNAL(clicked()), this, SLOT(removeTargetIdentifier())); diff --git a/src/plugins/coreplugin/actionmanager/commandmappings.ui b/src/plugins/coreplugin/actionmanager/commandmappings.ui index 5b862875231..a2d75371508 100644 --- a/src/plugins/coreplugin/actionmanager/commandmappings.ui +++ b/src/plugins/coreplugin/actionmanager/commandmappings.ui @@ -27,7 +27,7 @@ - + @@ -119,21 +119,7 @@ - - - - - - Reset - - - - - - - :/core/images/reset.png:/core/images/reset.png - - + @@ -147,6 +133,12 @@ :/core/images/clear.png:/core/images/clear.png + + + 16 + 16 + + @@ -163,6 +155,18 @@ + + + Utils::FilterLineEdit + QLineEdit +
utils/filterlineedit.h
+
+ + Utils::FancyLineEdit + QLineEdit +
utils/fancylineedit.h
+
+