From: Peter Penz Date: Sat, 10 Mar 2007 18:43:33 +0000 (+0000) Subject: get rid of nasty separator at the top of the information sidebar (thanks to Luca... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/74bf01c3fdb68cdb865ea700b89188ff2f9f2a73 get rid of nasty separator at the top of the information sidebar (thanks to Luca Gugelmann for the patch!) svn path=/trunk/KDE/kdebase/apps/; revision=641274 --- diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp index 8b5aea3ce..9c400b198 100644 --- a/src/infosidebarpage.cpp +++ b/src/infosidebarpage.cpp @@ -26,16 +26,11 @@ #include #include -#include #include #include #include -#include -#include -//Added by qt3to4: #include #include -#include #include #include @@ -47,6 +42,7 @@ #include #include #include +#include #include "dolphinmainwindow.h" #include "dolphinapplication.h" @@ -86,15 +82,17 @@ InfoSidebarPage::InfoSidebarPage(DolphinMainWindow* mainWindow, QWidget* parent) m_name->setMinimumHeight(fontMetrics.height() * 3); m_name->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum); - QWidget* sep1 = new Q3HGroupBox(this); // TODO: check whether default widget exist for this? - sep1->setFixedHeight(1); + KSeparator* sep1 = new KSeparator(this); // general information m_infos = new QLabel(this); m_infos->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed); m_infos->setTextFormat(Qt::RichText); + KSeparator* sep2 = new KSeparator(this); + // annotation + KSeparator* sep3 = 0; if (m_metadata->storageUp()) { m_annotationLabel = new QLabel(this); m_annotationLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); @@ -103,14 +101,9 @@ InfoSidebarPage::InfoSidebarPage(DolphinMainWindow* mainWindow, QWidget* parent) m_annotationButton = new QPushButton("", this); m_annotationButton->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); connect(m_annotationButton, SIGNAL(released()), this, SLOT(changeAnnotation())); + sep3 = new KSeparator(this); } - QWidget* sep2 = new Q3HGroupBox(this); // TODO: check whether default widget exist for this? - sep2->setFixedHeight(1); - - QWidget* sep3 = new Q3HGroupBox(this); // TODO: check whether default widget exist for this? - sep3->setFixedHeight(1); - // actions m_actionBox = new KVBox(this); m_actionBox->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); @@ -608,6 +601,7 @@ ServiceButton::~ServiceButton() void ServiceButton::paintEvent(QPaintEvent* event) { + Q_UNUSED(event); QPainter painter(this); const int buttonWidth = width(); const int buttonHeight = height();