[Development] RFC: QVariant changes in Qt6
thiago.macieira at intel.com
Mon Nov 25 22:17:57 CET 2019
On Sunday, 24 November 2019 13:02:32 PST Olivier Goffart wrote:
> > OMG, are you really sure about these massive changes?
> Not 100% sure, no.
> What specific changes are you worried about?
> In this case, I believe the changes should lead to only small behavior
> changes which are in fact fixes.
> But this is of course up to discussion.
> As always, it is a trade-of between stability but stagnation, or evolution.
Indeed, one of the things we discussed was to freeze QVariant as an API, with
its defects as they are, and introduce a new QAny class to have the behaviour
we do want in the future. But we felt this would cause more confusion.
It's difficult to make a decision without hard data. I think we need to
attempt and try to run some representative sample of Qt-based code, to see
what breaks. If too much does, we may need to back out and try the alternative
(where "too much" will also need to be decided).
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel System Software Products
More information about the Development