Lubos Lunak wrote:
BTW the warnings in canvas are pretty ugly - it's a template class that inherits from some of its template arguments and sometimes one of those is a UNO interface that implements disposing(const com::sun::star::lang::EventObject&), whereas the class itself implements disposing(). Solving it by "using Base::disposing" doesn't work, since the template doesn't always inherit from that UNO class.
Hm, don't see an immediate fix, too - problem is, WeakComponentImplHelperBase's disposing *needs* to be overridden, as per the implementation of that cppu helper, that's the way to catch the message and forward it to the aggregated class. In this case, though, the warning is not critical (although of course the naming sucks). Cheers, -- Thorsten
Attachment:
pgpbxU8lWLfYk.pgp
Description: PGP signature