On Wed, Oct 26, 2011 at 8:31 AM,  <jan-arve.saet...@nokia.com> wrote:

> Consider this code:
>
> bool parseOk;
> if (str.toBool(&parseOk)) {
>    if (parseOk)
>        enableSuperFastRenderer();
> }

I think that in most, if not all cases, the parseOk argument would or
even should be omitted (just like with QVariant):

if (str.toBool()) {
    enableSuperFastRenderer();
}

because the results will be exactly the same as your example.

> then this:
>
> if (str == QLatin1String("true")) {
>    enableSuperFastRenderer();
> }
>
> which would you prefer?

I ask you the same question.

Cheers,
Frans
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to