[sisyphus] Re: qcad && lyx-qt (was licq)

Sergey V Turchin =?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eru?=
Чт Апр 17 13:19:58 MSD 2003


В сообщении от 17 Апрель 2003 12:31 Anton V. Boyarshinov написал:
> On Thu, 17 Apr 2003 11:38:24 +0400 Sergey V Turchin
>
>  wrote:
> > > Конкретно: QFileDialog возвращает строку с путём к файлу.
> > > Я её вывожу с помощью printf и вижу ???? вместо русских букв.
> >
> > Потому, что это юникод.
> > В локали ru_RU.UTF-8 Вы увидели бы русские буквы
>
> ПОстойте, постойте, в локали koi8-r, если выводить utf-8 при
> помощи printf. должно выглядеть примерно так:
>  echo "привет" | iconv -f koi8-r -t utf-8
> п©я─п╦п╡п╣я┌
Зато в этом варианте количество символов не такое,
как на самом деле в этой строке.
Да смысл не в этом. В программе стоит
fopen(QString, const char)
а нужно
fopen(QString->local8Bit()->data(), const char)

> > > Как выглядит UTF-8, я знаю - совсем не так.
> > В koi8-r их нет, поэтому они никак не выглядят ;-)
>
> Очень даже выглядят. И совсем не в виде ????
Это выглядят не они, а то, во что они превратились :)

-- 
Regards, ZerG

### http://altlinux.ru ### ALT Linux Team ### zerg на altlinux.ru ###
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20030417/eb6357cf/attachment-0010.bin>


Подробная информация о списке рассылки Sisyphus