Embeds Qt5's private headers without putting them in a namespace

• Oct 9, 2017 - 13:54
Reported version
2.1
Type
Functional
Severity
3
Status
closed
Project

Originally reported, with context, at: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802710

Apparently, mscore/paintengine_p.h and mscore/svgenerator.* use QPaintEngine and QPaintEnginePrivate without namespacing them, adding some kind of undesired dependency on Qt’s private/internal ABI. I’m not good enough with C++ to completely summarise this, so if you would kindly look at the issue in debbugs?

Thanks!


Comments