[Development] Changing qreal to a float
Samuel Rødal
samuel.rodal at nokia.com
Mon Feb 20 17:04:56 CET 2012
On 02/20/2012 04:58 PM, ext Christoph Feck wrote:
> On Monday 20 February 2012 16:02:09 Thiago Macieira wrote:
>> I also thought we had agreed that QRectF should be float on all
>> platforms and we don't need double-precision geometric classes
>> anyway.
>
> I think we agreed on the former, but hopefully not on the latter. Many
> geometric classes, such as QLineF, have functions that are used
> outside rendering, so having double-precision classes are very useful
> to have.
>
> Maybe add explicit QRectS and QRectD classes, and deprecate QRectF
> (same for QPointF, QLineF and friends)?
This seems quite unfeasible. These classes are mainly used together with
QPainter (or scene graph for QML 2), and if those are to use float
internally, I don't really see the point with keeping double versions
around for just a subset of classes.
--
Samuel
More information about the Development
mailing list