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
