[Qt-creator] [QtCreator] Plugin for ProgressManager implementation

Ziller Eike Eike.Ziller at digia.com
Wed Dec 11 14:34:11 CET 2013


On Dec 11, 2013, at 1:58 PM, Rémi Benoit <r3m1.benoit at gmail.com> wrote:

> Hi,
> I’m currently trying to write a plugin that would allow the build progress and the number of issues to be displayed in Unity launcher icon. The implementation would be based on this proposal : https://codereview.qt-project.org/#change,33051
> 
> My problem is to know if this is actually possible using the plugin system. Seeing that the implementation is not exposed (defined in Core::Internal::ProgressManagerPrivate).
> 
> Is there a way for a plugin to insert is own implementation of the ProgressManager. Or maybe re-implementing the ProgressManager so it replaces the current one? I’d be interested in any example of plugins manipulating the CorePlugin internals.
> 
> If this proves impossible I'll just keep my patched QtCreator but it I'd like to bring this to the world!

You can’t do that with a plugin. The problem with accepting an implementation for this functionality on Linux is, that a Qt Creator build can be run in a variety of Linux desktop environments, but there is no shared way/API for this.

Br, Eike

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




More information about the Qt-creator mailing list