On Fri, 23 Aug 2019 at 09:02, Lars Knoll <lars.kn...@qt.io> wrote:
>
> > On 22 Aug 2019, at 23:43, Ville Voutilainen <ville.voutilai...@gmail.com> 
> > wrote:
> >
> >> In any case, we could advocate for utf8 being the input encoding when 
> >> writing Qt based code/projects or even make it the default. I wanted to do 
> >> that for Qt 5.0, but we couldn’t because MSVC didn’t support it at that 
> >> time. It does now however.
> >
> > I must wonder.. are the benefits of that really that useful? I suppose
> > it's nice that you can just write utf-8 in your plain literals, but I
> > wonder why
> > a u"literal" is overly burdensome.
>
> This doesn’t solve the problem that you’re having when you want to use 
> anything outside the ascii range inside “literal”, as the encoding of the 
> source code on disk is not defined. u”…” or u8”…” defines the output encoding 
> (utf16 or utf8), but with the input encoding being undefined, that is not 
> helpful at all for writing portable code.

Ack. Well, we can vote with our feet, and say that in Qt's realm the
input encoding is expected to be utf-8.
_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to