[Development] New feature to qstring | QString::toBool()

Frans Klaver fransklaver at gmail.com
Wed Oct 26 08:39:31 CEST 2011


On Wed, Oct 26, 2011 at 8:31 AM,  <jan-arve.saether at 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



More information about the Development mailing list