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.
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...
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.
re-emerge kdelibs. it even says so after you finish emerging qt-3.3.0.
Even with re-emerging kdelibs and/or kdeartwork, the problem still persists.
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.
I've just found, that this is fixed in KDE 3.2.1.
figured it would be. thanks for the report.
...and re-appeared in 3.2.2 :(
*** Bug 51104 has been marked as a duplicate of this bug. ***
so is there a fix for this or what??
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.
I suggest CC'ing here: http://bugs.kde.org/show_bug.cgi?id=77545
*** Bug 56289 has been marked as a duplicate of this bug. ***
Works for me in KDE-3.2.92 (3.3 beta 2), qt-3.3.2
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 ...
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 ...
okay, problem is fixed in kde-3.3.0, even without the patch for qt.