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

Mateusz Loskot mateusz at loskot.net
Thu Nov 21 11:16:24 CET 2013


On 21 November 2013 10:01, Christian Kandeler
<christian.kandeler at digia.com> wrote:
> 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.

Sounds good to me.

I may have a sensible use case within few weeks,
unless I find a better way to achieve what I need.

> For instance, in the master branch more parser
> classes are exported due to the introduction of the buildoutputparser tool.

This tool is going to be released with Qt Creator 3.1, isn't it?
I'll have a look at it.

Best regards,
-- 
Mateusz  Loskot, http://mateusz.loskot.net



More information about the Qt-creator mailing list