User:Kleag/Excluding some menu entries from a KPart: Difference between revisions
(A tip to remove some actions from a KPart menu) |
m (Excluding some menu entries from a KPart moved to User:Kleag/Excluding some menu entries from a KPart: we use subpages, thus, move to user page for now.) |
(No difference)
|
Latest revision as of 17:53, 2 March 2008
Warning
This section needs improvements: Please help us to
some elements should be verified and/or completed
cleanup confusing sections and fix sections which contain a todo
some elements should be verified and/or completed
In some cases, you don't want to show up to the user all the actions defined by a KPart.
To do that, the developer of the part should have put some of th.e actions in ActionLists. You can then unplug these actions at runtime.
E.g. if the part xxxui.rc file looks like
* <kpartgui name="xxx_part" version="1"> * <MenuBar> * <Menu name="file"> * ... * <ActionList name="xxx_file_actionlist"> * ... * </ActionList> * ... * </Menu> * ... * </MenuBar> * </kpartgui> *
then, you can call in your application's code:
unplugActionList( "xxx_file_actionlist" );
Note
It seems that you can put only one ActionList in a menu. This should be verified.