Fxxes to the action/shortcut system, as discussed and approved on kde-core-devel:
Fxxes to the action/shortcut system, as discussed and approved on kde-core-devel:

1) Remove setAssociatedWidget, addAssociatedWidget, clearAssociatedWidgets, 
and associatedWidgets.

2) Replace the above with associateWidget

3) Change KActionCollection to return a KAction* rather than a QAction* for 
newly created actions (ie. factory methods only).

4) Override setShortcuts() in KAction as well as setShortcut()

This change is BIC, I will be committing ports for other modules now...

svn path=/trunk/KDE/kdelibs/kate/; revision=730652

hlamer/kate,jfmcarreira/kate,hlamer/kate,cmacq2/kate,sandsmark/kate,jfmcarreira/kate,hlamer/kate,jfmcarreira/kate,sandsmark/kate,DickJ/kate,DickJ/kate,hlamer/kate,hlamer/kate,DickJ/kate,hlamer/kate,hlamer/kate,hlamer/kate,DickJ/kate,sandsmark/kate,cmacq2/kate,hlamer/kate,sandsmark/kate,cmacq2/kate,hlamer/kate