You are not logged in.

1

Thursday, May 6th 2004, 9:14pm

missing arrows in kmenu

Hi All,

I installed KDE3.2.2 on SUES9.0.
As I changed my widows style (any style) Kmenu looses its arrows to the submenus...
The menu pops up, but the addition on the right side of the menu, where normaly you can see an arrow to the submenu - is just missing.
The menus work allright, and the sub menus popuo as well...
The sub menus them selves have arrows for their own sube menus, and they work fine.
After this happens, even if I change back to the original style, the arrows dont come back any more.
Has any one seen that behaviour, any idea how can I fix it, or what can I do to find out where the problem might be?

Thanks in advance
Dani.

2

Friday, May 7th 2004, 4:05am

The easiest user solution should be to turn off the side image, for more information/patch see http://bugs.kde.org/show_bug.cgi?id=77545

3

Friday, May 7th 2004, 1:19pm

Thanks!
At least I know now its not something I did or installed worng...
Since I installed from rpm's, the patch wont do me any good.
Do you mean by "side image" the color stripe with the vertical "KDE 3.2.2" caption?
How do I turn it off? I could not find an option for it in the control center...

Thanks!

4

Friday, May 7th 2004, 7:20pm

K Menu/Settings/Configure the Panel, tab Menus, [ ] Show side image

5

Friday, May 7th 2004, 7:57pm

Doooghhhhppp.... :oops:
Dont know how I missed it....
Thanks!

Oh, and by the way, it did fix the arrow problem!

6

Friday, May 7th 2004, 9:29pm

Quoted

Original von binner

The easiest user solution should be to turn off the side image...

I'm still using KDE 3.2.1 w/QT-3.3.1 and that didn't work on my Slackware box........(I recently compiled and installed KDE-3.2.1 from source, but used the official QT-3.3.1 prebuilt binary package from a Slackware mirror.).....


I just found and downloaded your patch (I'm assuming you're the same binner that supplied the patch) from the web version of the KDE CVS Repository, modified the qt.SlackBuild script to include it, and will give it a go........

I also modified your diff file to patch QT-3.3.1 by merely changing the line that reads: [code:1]@@ -2531,7 +2531,7 @@ QSize QPopupMenu::sizeHint() const [/code:1] to read: [code:1]@@ -2526,7 +2526,7 @@ QSize QPopupMenu::sizeHint() const [/code:1] and will try that first. (Note the change in the line numbers.)

I prefer to stay a little behind in versions until most of the bugs are worked out for the newest release of apps, unless it's a security fix ;)
How long a minute is depends on which side of the bathroom door you're on.

7

Saturday, May 8th 2004, 9:24am

If you had to modify the patch, then you most likely picked up a wrong patch against Qt 3.3.2 instead of an older version against Qt 3.3.1.

8

Saturday, May 8th 2004, 9:41am

I just grabbed the latest patch, which I wanted for QT-3.3.2, and then decided to make a copy and modify it for QT-3.3.1 since I didn't see any patch in the CVS directory for that version.............and didn't know where to find a patch for 3.3.1, if there was any, for the kmenu width problem ;)

I noticed the code was the same in both versions, just the line numbers were different for the second chunk of code between the two in qpopupmenu.cpp :)


----------------
PS: The modified patch worked fine for the QT-3.3.1 source, but something went wrong when creating the Slackware package.................I ended up trying to package my whole filesystem...........LOL.........guess I overlooked something in the script :lol:
How long a minute is depends on which side of the bathroom door you're on.