Bug 161006

Summary: changing menu font doesn't change all menus
Product: [Frameworks and Libraries] kdelibs Reporter: Jonathan Marten <jjm>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: bluedzins
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Incorrect font in menu bar pulldown
Incorrect font in context menu
System settings to produce these results

Description Jonathan Marten 2008-04-19 11:24:07 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc version 4.2.3 (Gentoo 4.2.3 p1.0)
 
OS:                Linux

After changing the "Menu" font in systemsettings (see screenshot for the settngs used), application menu bars change font as expected.  But the menus pulled down from there don't, they retain the original font before systemsettings was used.  The same applies to popup menus, but not in all applications - briefly:

Dolphin or Konsole - all fonts wrong apart from menu bar
Konqueror - HTML page popup menu correct, toolbar popup wrong
All windows - title bar popup correct, scroll bar popup wrong
Desktop background - popup wrong

The menu body font foes not change even if all applications are closed and restarted, or after logging out and in again.
Comment 1 Jonathan Marten 2008-04-19 11:24:50 UTC
Created attachment 24401 [details]
Incorrect font in menu bar pulldown
Comment 2 Jonathan Marten 2008-04-19 11:25:24 UTC
Created attachment 24402 [details]
Incorrect font in context menu
Comment 3 Jonathan Marten 2008-04-19 11:25:49 UTC
Created attachment 24403 [details]
System settings to produce these results
Comment 4 Tobias Koenig 2008-07-01 16:56:25 UTC
SVN commit 826828 by tokoe:

QPopupMenu doesn't exists any longer, use QMenu instead.
That fixes setting of fonts for menus.

BUG: 161006


 M  +1 -1      kglobalsettings.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=826828