From: Rafael Fernández López Date: Wed, 19 Dec 2007 11:19:04 +0000 (+0000) Subject: Easier code X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/40744e54040ecd230b92126e070d57086dbcd59a Easier code svn path=/trunk/KDE/kdebase/apps/; revision=750473 --- diff --git a/src/terminalsidebarpage.cpp b/src/terminalsidebarpage.cpp index 61cc5aef8..4a82599f0 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)