[Qt-creator] ProjectExplorer::GccParser not exported?

Christian Kandeler christian.kandeler at digia.com
Thu Nov 21 11:01:23 CET 2013


On 11/20/2013 11:47 PM, Mateusz Loskot wrote:
> In QtC 3.0 (Git branch), most of parser classes like
> ProjectExplorer::GccParser and ProjectExplorer::ClangParser
> are not exported from the plugin.
> But, GnuMakeParser is exported.
>
> What is the reason of the selective exports?
> Would it be possible to export all of them?

Symbols are typically exported on an as-needed basis. If you have a 
sensible use case, formerly private things can be made public, provided 
they have a sound API. For instance, in the master branch more parser 
classes are exported due to the introduction of the buildoutputparser tool.


Christian



More information about the Qt-creator mailing list