On 24/07/2019 17:23, Thiago Macieira wrote:
On Tuesday, 23 July 2019 07:27:27 PDT Nikos Chantziaras wrote:
Ugh. Having the call happen on every object creation sounds even uglier.
It seems it's best to roll our own. Probably a lazily initialized global
static object that you can add functors to before main() and then run
all functors of that object in main().
Use qMetaTypeId<Type>(). That will include an inline check (runtime, sure)
whether it's already been registered.
That is a good solution for instantiable types, but for enums (my actual
use case) you can't do that.
_______________________________________________
Interest mailing list
[email protected]
https://lists.qt-project.org/listinfo/interest