Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vitaly A. Repin                      2:5030/209.26  21 Sep 2001  07:50:59
 To : Grinya
 Subject : Re: 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.
 
 --- tin/1.5.9-20010723 ("Chord of Souls") (UNIX) (Linux/2.2.19 (i586))
  * Origin: Vitaly's home (2:5030/209.26)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Opera 5.0   Grinya   16 Sep 2001 15:19:38 
 Re: Opera 5.0   Vitaly A. Repin   21 Sep 2001 07:50:59 
Архивное /ru.linux/17480d0e7a2b1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional