> From: Development <[email protected]> on behalf of Thiago > Macieira <[email protected]> > Sent: Friday, March 15, 2024 7:03 PM > To: [email protected] > Subject: Re: [Development] Should QObject::event() be protected or public? > > On Friday, 15 March 2024 10:09:31 PDT Marc Mutz via Development wrote: >> I like simple rules. "Overrides should have the same access level as the >> initial virtual function." is a simple rule. > > Amend that to "... unless there's an explicit reason not to". With that, I'm > ok. As you can still access by casting to a base, that had better be a good > reason.
+1. Typically, the designer of a subclass knows what he is doing. But it also happens that users of this class know better how to use it :) Jarek -- Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
