Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN
ClosedPublic

Authored by kossebau on Mar 10 2018, 1:37 PM.

Details

Summary

Nested classes inherit the visibility of their outer class,
so all the KClass::Private symbols have also been exported
if the ones of KClass were

Diff Detail

Repository
R129 Window Decoration Library
Branch
donotleakpimplsymbols
Lint
No Linters Available
Unit
No Unit Test Coverage
kossebau created this revision.Mar 10 2018, 1:37 PM
Restricted Application added a project: Plasma. · View Herald TranscriptMar 10 2018, 1:37 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
kossebau requested review of this revision.Mar 10 2018, 1:37 PM
davidedmundson accepted this revision.Mar 20 2018, 1:27 PM
This revision is now accepted and ready to land.Mar 20 2018, 1:27 PM
This revision was automatically updated to reflect the committed changes.