- It's not necessary to add the collection each time load is called. Prevents
the shortcuts from beeing shown 2 times. Mmmhh Why here only 2times and
3times with the others?
- the readSettings and writeSettings calls aren't necessary since the
actionCollection contains only global shortcuts and these are saved by
the kdedglobalaccel daemon (correct Andreas?).
svn path=/trunk/KDE/kdebase/workspace/; revision=815404
appropriate.
- Add the necessary KShortcutsEditor::save() calls where missing.
Use KActionCollection::setComponentData() as a better replacement for
KGlobalAccel::overrideMainComponentData().
- Add setProperty(\"isConfigurationAction\", true) for actions that don't belong
to the module modifying them. This replaces the behavior changes otherwise
triggered by KGlobalAccel::overrideMainComponentData(). The most important
behavior change is to not register an action as gone when it is destroyed in
the configuration module. It likely still exists in its proper module.
svn path=/trunk/KDE/kdebase/workspace/; revision=812610