Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41550 - Wrong width of kmenu (kde-3.2.0) using qt-3.3.0
Summary: Wrong width of kmenu (kde-3.2.0) using qt-3.3.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 51104 56289 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-14 04:21 UTC by Wolfgang Thiess
Modified: 2004-09-23 19:10 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Thiess 2004-02-14 04:21:36 UTC
In kde-3.2.0 using qt-3.2.3-r1 the look of kmenu was OK.

The only thing I've done was upgrading to qt-3.3.0. After restarting KDE the fancy look of the bars was gone, so I re-emerged kdelibs-3.2.0 and kdebase-3.2.0. I thought, it probably has something to do with the base or the libs, and I got the fancy look back. So far, so good.

Now I encounter a strange behaviour of kmenu. It differs in size, depending on the texts in the menu. That's still OK. But sometimes the black arrows, indicating a submenu, are gone. That is the bug.

I put a snapshot here, showing the bug:
http://www.wolle-hamburg.de/Bugs/qt-3.3.0/snapshot2.png

This one shows a situation, in which it is OK:
http://www.wolle-hamburg.de/Bugs/qt-3.3.0/snapshot1.png

I found the easiest way to manipulate the width of kmenu is configuring:
control center:Desktop:Panels:Menus:QuickStart Menu Items=Show the applications most recently used.

When I start some applications with a short name (having no "description"), I see kmenu having no arrows to submenues. A very long name like "OpenOffice.org 1.1.0 Printer Administration" makes it look all right. Names in length between give results in between.

control center:Desktop:Panels:Menus:QuickStart Menu Items:Maximum number of entries=0 generates a situation, where it looks OK.
Comment 1 Jason Huebel (RETIRED) gentoo-dev 2004-02-14 14:32:32 UTC
Qt-3.3 screws up the widgets in KDE 3.2.  Perhaps it's a problem with the widget theme not carrying over from 3.2.3 to 3.3.  But Motif looks better than Qt-3.3 after an upgrade.

Anyway, backrevving to qt-3.2.3 fixes the widget yuckiness...
Comment 2 Jason Huebel (RETIRED) gentoo-dev 2004-02-19 08:18:38 UTC
Part of the problem appears to be that qt-3.3.0 doesn't recognize Plastik as a valid widget style.  It works fine with qt-3.2.3, but only some very basic styles show up after the qt-3.3.0 upgrade.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-02-19 09:46:18 UTC
re-emerge kdelibs.  it even says so after you finish emerging qt-3.3.0.
Comment 4 Nicolas Laplante 2004-02-21 01:21:21 UTC
Even with re-emerging kdelibs and/or kdeartwork, the problem still persists.
Comment 5 Ben Hirsch 2004-02-22 17:31:19 UTC
Same problem (right side of menu gets cut off) here on a clean install. It doesn't happen immediately though. Usually either after a few minutes of usage or when I change my font settings (the defaults are way too big for my taste). If I rm -rf ~/kde* everything is fine again when I log back in.
Comment 6 Oldrich Jedlicka 2004-03-11 13:43:06 UTC
I've just found, that this is fixed in KDE 3.2.1.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-03-16 05:40:31 UTC
figured it would be.  thanks for the report.
Comment 8 Vaclav Slavik 2004-04-21 00:38:56 UTC
...and re-appeared in 3.2.2 :(
Comment 9 Caleb Tennis (RETIRED) gentoo-dev 2004-05-15 10:24:20 UTC
*** Bug 51104 has been marked as a duplicate of this bug. ***
Comment 10 Derek 2004-05-15 10:52:56 UTC
so is there a fix for this or what?? 
Comment 11 Tuan Van (RETIRED) gentoo-dev 2004-05-22 13:33:59 UTC
The symtom described in comment #5 reappeared in kde-3.2.2. Can someone please reopen this bug? `rm -rf ~/.kde` fixed it until the next changes in Control Center.
Comment 12 Gregorio Guidi (RETIRED) gentoo-dev 2004-07-16 19:10:56 UTC
I suggest CC'ing here:
http://bugs.kde.org/show_bug.cgi?id=77545
Comment 13 Caleb Tennis (RETIRED) gentoo-dev 2004-07-21 13:52:49 UTC
*** Bug 56289 has been marked as a duplicate of this bug. ***
Comment 14 Wolfgang Thiess 2004-08-16 02:50:10 UTC
Works for me in KDE-3.2.92 (3.3 beta 2), qt-3.3.2
Comment 15 Jochen Trumpf 2004-08-24 05:51:16 UTC
I think this has to be re-opened until the patch 
0047-fix-kmenu-width.diff from KDE's qt-copy
has been added to the ebuilds. The problem is still present with qt3.3.3 and since the KDE CVS has it in qt-copy I doubt that it has been completely resolved in KDE 3.3.0 (don't know that for sure, though, but in kde3.2.3 with qt3.3.3 the bug is present). The KDE bugzilla says it's fixed because of the patch in qt-copy ...
 
Comment 16 Jochen Trumpf 2004-08-24 05:53:13 UTC
sorry for the noise, forgot to add:
there is different versions of the patch for different versions of qt! Don't know how to handle that ...
Comment 17 Jochen Trumpf 2004-09-23 19:10:38 UTC
okay, problem is fixed in kde-3.3.0, even without the patch for qt.