X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/b10326777ffe797bf573f8e9ce557774a39bb8f8..1e72ef9ca039a133e4694c4aff6e7e89cd482da8:/src/terminalsidebarpage.cpp diff --git a/src/terminalsidebarpage.cpp b/src/terminalsidebarpage.cpp index cfa55c0d8..25a92b380 100644 --- a/src/terminalsidebarpage.cpp +++ b/src/terminalsidebarpage.cpp @@ -40,6 +40,13 @@ TerminalSidebarPage::~TerminalSidebarPage() { } +QSize TerminalSidebarPage::sizeHint() const +{ + QSize size = SidebarPage::sizeHint(); + size.setHeight(200); + return size; +} + void TerminalSidebarPage::setUrl(const KUrl& url) { if (!SidebarPage::url().equals(url, KUrl::CompareWithoutTrailingSlash)) { @@ -58,8 +65,8 @@ void TerminalSidebarPage::showEvent(QShowEvent* event) } if (m_terminal == 0) { - KLibFactory* factory = KLibLoader::self()->factory("libkonsolepart"); - KParts::Part* part = factory ? static_cast(factory->create(this, "KParts::ReadOnlyPart")) : 0; + KPluginFactory* factory = KPluginLoader("libkonsolepart").factory(); + KParts::ReadOnlyPart* part = factory ? (factory->create(this)) : 0; if (part != 0) { m_layout->addWidget(part->widget()); m_terminal = qobject_cast(part);