From: Timothy R. <tr...@si...> - 2009-12-09 20:57:58
|
On Dec 9, 2009, at 3:40 PM, Fabien Chéreau wrote: > Hi, > > On Wed, Dec 9, 2009 at 20:31, Timothy Reaves > <tr...@si...> wrote: >> We need a hook for when a module is activate, and deactivated. This will allow modules to register things when needed, instead of when Stellarium starts. It will also allow for de-registration. >> >> I'm thinking specifically of things like actions; I can really foresee a serious problem with different plugins trying to use the same key bindings for their actions. Whereas this will not eliminate the possibility of two different modules being loaded withe the same bindings, it's a start. > > Mmm, it sounds pretty tricky for a module to manage that with a hook. > It could maybe be easier for module to be able to disable/delete > QActions and associated keystrokes already activated. > Fabien Yes, but it needs to know when to do that. |