From: Peter Penz Date: Wed, 25 Jul 2007 19:51:33 +0000 (+0000) Subject: use the minimum width as default width X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/be0e1f8d276f101f948a7c368d1410b1c5640630 use the minimum width as default width svn path=/trunk/KDE/kdebase/apps/; revision=692535 --- diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp index 045e5d47a..37330bdc6 100644 --- a/src/infosidebarpage.cpp +++ b/src/infosidebarpage.cpp @@ -102,6 +102,13 @@ InfoSidebarPage::~InfoSidebarPage() { } +QSize InfoSidebarPage::sizeHint() const +{ + QSize size = SidebarPage::sizeHint(); + size.setWidth(minimumSizeHint().width()); + return size; +} + void InfoSidebarPage::setUrl(const KUrl& url) { if (url.isValid() && !m_shownUrl.equals(url, KUrl::CompareWithoutTrailingSlash)) { diff --git a/src/infosidebarpage.h b/src/infosidebarpage.h index d17fb94ea..08472a034 100644 --- a/src/infosidebarpage.h +++ b/src/infosidebarpage.h @@ -51,6 +51,9 @@ public: explicit InfoSidebarPage(QWidget* parent = 0); virtual ~InfoSidebarPage(); + /** @see QWidget::sizeHint() */ + virtual QSize sizeHint() const; + public slots: /** @see SidebarPage::setUrl() */ virtual void setUrl(const KUrl& url);