On 20.06.2013, at 15:56, Guido Seifert <[email protected]> wrote:

> 
>> The plugin manager doesn't support this. The list of (potential) plugins is 
>> initialized before loading any plugin.
> 
> Thought so. :-(
> Another ugly problem. My plugin downloads updates from a website. Under Linux 
> I just write 
> the updated plugins in the correct folder and restart. Under Windows I have 
> the usual problem,
> when a file is opened somewhere I cannot overwrite it. Is there a workaround 
> for this problem?

> Can I unload a plugin and make sure its dll is properly closed?

No. You have to do the real updating in a separate process, and that needs to 
make sure Qt Creator is closed.
E.g. like it is done with the UpdateInfo plugin (in qt creator sources), which 
uses the qt installer framework which does the ugly work.

Br, Eike

> Guido   
> _______________________________________________
> Qt-creator mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/qt-creator

-- 
Eike Ziller, Senior Software Engineer - Digia, Qt
 
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B

_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to