From 40744e54040ecd230b92126e070d57086dbcd59a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Wed, 19 Dec 2007 11:19:04 +0000 Subject: [PATCH] Easier code svn path=/trunk/KDE/kdebase/apps/; revision=750473 --- src/terminalsidebarpage.cpp | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/terminalsidebarpage.cpp b/src/terminalsidebarpage.cpp index 61cc5aef88..4a82599f0c 100644 --- a/src/terminalsidebarpage.cpp +++ b/src/terminalsidebarpage.cpp @@ -62,20 +62,7 @@ void TerminalSidebarPage::terminalExited() { emit hideTerminalSidebarPage(); - KPluginFactory* factory = KPluginLoader("libkonsolepart").factory(); - KParts::ReadOnlyPart* part = factory ? (factory->create(this)) : 0; - if (part != 0) { - connect(part, SIGNAL(destroyed(QObject*)), this, SLOT(terminalExited())); - m_terminalWidget = part->widget(); - m_layout->addWidget(m_terminalWidget); - m_terminal = qobject_cast(part); - m_terminal->showShellInDir(url().path()); - } - if (m_terminal != 0) { - m_terminal->sendInput("cd " + KShell::quoteArg(url().path()) + '\n'); - m_terminal->sendInput("clear\n"); - m_terminalWidget->setFocus(); - } + m_terminal = 0; } void TerminalSidebarPage::showEvent(QShowEvent* event)