Compile without casting to/from ascii to avoid typical mistakes due to
implicit conversions. Fix a bunch of dubious places.
I thought when concatenating the advantage of QStringLiteral don't cut it since you already have a string so should be QLatin1String instead?
Not from local 8 bit?
Could use initializer list
Indeed, that makes no sense.
You are right.
I feel the change is big enough as it is :)
My understanding is that since it's a QMap<QString, ..> all things will be converted to QString in any case.