[Development] Qt 5.2 header diff: QtGui

Marc Mutz marc.mutz at kdab.com
Tue Nov 5 11:22:45 CET 2013


On Tuesday, November 05, 2013 01:07:32 Thiago Macieira wrote:
> @@ -206,7 +212,8 @@ protected:
>      int qt4D;
>      Qt::Orientation qt4O;
>      Qt::MouseButtons mouseState;
> -    int reserved;
> +    uint ph : 2;
> +    int reserved : 30;
>  };
>  #endif

is sizeof(int) == 4 everywhere?

> --- a/src/gui/text/qtextoption.h
> +++ b/src/gui/text/qtextoption.h
> 
> @@ -134,7 +134,8 @@ private:
>      uint wordWrap : 4;
>      uint design : 1;
>      uint direction : 2;
> 
> -    uint unused : 18;
> +    uint unused : 17;
> +    uint unused2; // ### Qt 6: remove unnecessary, extra 32 bits
> 
>      uint f;
>      qreal tab;
>      QTextOptionPrivate *d;

Overflown bit field? And the same question as above...

Thanks,
Marc



More information about the Development mailing list