From 26b02fe068254d27a7b88f150fcba948ecd199c8 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Thu, 3 Jan 2008 00:58:00 +0000 Subject: [PATCH] vertically center the icon in the message svn path=/trunk/KDE/kdegraphics/okular/; revision=756265 --- ui/pageviewutils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/pageviewutils.cpp b/ui/pageviewutils.cpp index 0a30c2ece..6ce3b9fb0 100644 --- a/ui/pageviewutils.cpp +++ b/ui/pageviewutils.cpp @@ -249,6 +249,7 @@ void PageViewMessage::paintEvent( QPaintEvent * /* e */ ) int textXOffset = 0, textYOffset = geometry().height() - textRect.height() / 2, iconXOffset = 0, + iconYOffset = !m_symbol.isNull() ? ( geometry().height() - m_symbol.height() ) / 2 : 0, shadowOffset = 1; if ( layoutDirection() == Qt::RightToLeft ) @@ -266,7 +267,7 @@ void PageViewMessage::paintEvent( QPaintEvent * /* e */ ) // draw icon if present if ( !m_symbol.isNull() ) - painter.drawPixmap( 5 + iconXOffset, 4, m_symbol, 0, 0, m_symbol.width(), m_symbol.height() ); + painter.drawPixmap( 5 + iconXOffset, iconYOffset, m_symbol, 0, 0, m_symbol.width(), m_symbol.height() ); // draw shadow and text painter.setPen( palette().color( QPalette::Window ).dark( 115 ) );