[Bug 151421] KStandardAction::showMenuBar() only working when action is in toolbar/menu etc,

Hamish Rodda rodda at kde.org
Mon Dec 3 16:22:17 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=151421         
rodda kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From rodda kde org  2007-12-03 16:22 -------
SVN commit 744418 by rodda:

Replace KAction::associateWidget() with a set of methods to permanently associate / dissociate a widget with an action collection.  This does 
not change the shortcut context, in contrast to the methods that I removed about a month ago; this approach was thought to be ok (in 
comparison to the one I removed) because it does not cause modification of the actions being added to the collection.

Also, add all xmlgui client actions to the top level main window.

These two changes fix bug 151421 and duplicates / related bugs.

It is BIC as I have removed the old associateWidget(), for which I will commit patches to the rest of KDE which use it now.

BUG:151421


 M  +15 -2     kate/view/kateview.cpp  
 M  +47 -15    kdeui/actions/kactioncollection.cpp  
 M  +23 -8     kdeui/actions/kactioncollection.h  
 M  +8 -1      kdeui/dialogs/kedittoolbar.cpp  
 M  +1 -1      kdeui/tests/kactioncollectiontest.cpp  
 M  +1 -1      kdeui/tests/ktoolbartest.cpp  
 M  +8 -1      kdeui/widgets/kdatetable.cpp  
 M  +6 -12     kdeui/xmlgui/kxmlguiclient.cpp  
 M  +4 -1      kfile/kdiroperator.cpp  


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


More information about the Kdelibs-bugs mailing list