From 897cd466e49365b9a7b3a1d848c04407bb5ff07f Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Thu, 26 Mar 2009 14:41:39 +0100
Subject: [PATCH] fakevim: fix quitting using the status bar

---
 .../coreplugin/editormanager/editorview.cpp      | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/src/plugins/coreplugin/editormanager/editorview.cpp b/src/plugins/coreplugin/editormanager/editorview.cpp
index 1399269c6a6..ab55e6f26af 100644
--- a/src/plugins/coreplugin/editormanager/editorview.cpp
+++ b/src/plugins/coreplugin/editormanager/editorview.cpp
@@ -402,14 +402,6 @@ EditorView::EditorView(EditorModel *model, QWidget *parent) :
         m_statusWidgetButton->setText(tr("Placeholder"));
         hbox->addWidget(m_statusWidgetButton);
 
-        QToolButton *closeButton = new QToolButton;
-        closeButton->setAutoRaise(true);
-        closeButton->setIcon(QIcon(":/core/images/clear.png"));
-        closeButton->setToolTip(tr("Close"));
-        connect(closeButton, SIGNAL(clicked()), m_statusWidget, SLOT(hide()));
-
-        hbox->addWidget(closeButton);
-
         m_statusWidget->setVisible(false);
         tl->addWidget(m_statusWidget);
     }
@@ -442,16 +434,16 @@ void EditorView::hideEditorInfoBar(const QString &kind)
 }
 
 void EditorView::showEditorStatusBar(const QString &kind,
-                                           const QString &infoText,
-                                           const QString &buttonText,
-                                           QObject *object, const char *member)
+                                     const QString &infoText,
+                                     const QString &buttonText,
+                                     QObject *object, const char *member)
 {
     m_statusWidgetKind = kind;
     m_statusWidgetLabel->setText(infoText);
     m_statusWidgetButton->setText(buttonText);
     m_statusWidgetButton->disconnect();
     if (object && member)
-        connect(m_infoWidgetButton, SIGNAL(clicked()), object, member);
+        connect(m_statusWidgetButton, SIGNAL(clicked()), object, member);
     m_statusWidget->setVisible(true);
     //m_editorForInfoWidget = currentEditor();
 }
-- 
GitLab