diff -r 56cd8111b7f7 -r 41300fa6a67c src/gui/styles/qmotifstyle.cpp --- a/src/gui/styles/qmotifstyle.cpp Tue Jan 26 12:42:25 2010 +0200 +++ b/src/gui/styles/qmotifstyle.cpp Tue Feb 02 00:43:10 2010 +0200 @@ -1154,7 +1154,7 @@ menuitem->palette, menuitem->state & State_Enabled, menuitem->text, QPalette::Text); textWidth = menuitem->fontMetrics.width(menuitem->text) + 10; - y += menuitem->fontMetrics.lineSpacing() / 2; + y += menuitem->fontMetrics.height() / 2; p->setFont(oldFont); } p->setPen(opt->palette.dark().color()); @@ -2056,7 +2056,7 @@ if (mi->menuItemType == QStyleOptionMenuItem::Separator) { w = 10; - h = (mi->text.isEmpty()) ? motifSepHeight : mi->fontMetrics.lineSpacing(); + h = (mi->text.isEmpty()) ? motifSepHeight : mi->fontMetrics.height(); } // a little bit of border can never harm