mirror of
https://invent.kde.org/graphics/okular
synced 2024-10-28 19:28:38 +00:00
vertically center the icon in the message
svn path=/trunk/KDE/kdegraphics/okular/; revision=756265
This commit is contained in:
parent
a56276f00d
commit
26b02fe068
1 changed files with 2 additions and 1 deletions
|
@ -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 ) );
|
||||
|
|
Loading…
Reference in a new issue