Русификация Opera 5.0 (opera rus charset kde)
Ключевые слова: opera, rus, charset, kde, (найти похожие документы)
Date: Fri, 21 Sep 2001 06:50:59 +0400
Newsgroups: fido7.ru.linux
From: "Vitaly A. Repin" <[email protected]>
Subject: Русификация Opera 5.0
> Можно ли как нибудь научить Opera 5.0 понимать ноpмально pусские буковки ???
Только в кодировке КОИ-8.
Выкачиванием версии, которая "qt dynamically linked" и подстановкой
в LD_PRELOAD объектника, получаемого из следующего исходника:
#include <qstring.h>
#include <stdio.h>
QString::QString( const char *str )
{
if(!str) str="";
QString s=QString::fromLocal8Bit(str);
s.d->ref();
d = s.d;
}
const char* QString::latin1() const
{
if ( d->ascii ) {
if ( d->dirtyascii )
delete [] d->ascii;
else
return d->ascii;
}
d->ascii = qstrdup(local8Bit().data());
d->dirtyascii = 0;
return d->ascii;
}
QString QString::fromLatin1(const char* chars, int len)
{
return QString::fromLocal8Bit(chars,len);
}
--
WBR & WBW, Vitaly.