Revision 801231

Go back to digest for 27th April 2008

Features in KDE Base

Friedrich W. H. Kossebau committed changes in /trunk/playground/base/plasma/applets/menubar:

first success; catching at least existing menus!

Menus from programs started later still are mysteriously not seen.

The embedding is done asynchronously, I found out.
So just kick the embedding in to start and just behave, as if the menu will be there in short time.
If not, just catch the fail signal, which could also happen later on and needs treatment (or is closedClient emitted then, too?).

File Changes

Modified 3 files
  • /trunk/playground/base/plasma/applets/menubar
  •   /menubarembedcontainer.cpp
  •   /menubarembedcontainer.h
  •   /menuplasmoid.cpp
3 files changed in total