┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/terminalsidebarpage.cpp15
1 files changed, 1 insertions, 14 deletions
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<KParts::ReadOnlyPart>(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<TerminalInterface *>(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)