Re[2]: [kde-russian] Надо разобраться..

Gregory Mokhin =?iso-8859-1?q?mok_=CE=C1_kde=2Eru?=
Вт Фев 3 09:39:14 MSK 2004


Баг уже открыт -

Bug 72520: incorrect accents in vertical text

Патч я отправил в качестве дополнения к этому багу, будем ждать
реакции разработчика, а если нет, так сами наложим.

Григорий


>>
>> --- kdemultimedia-3.1.4/kmix/VerticalText.cpp~        2004-01-29 12:16:01 +0300
>> +++ kdemultimedia-3.1.4/kmix/VerticalText.cpp 2004-01-29 12:16:56 +0300
>> @@ -38,5 +38,5 @@
>>      //kdDebug() << "paintEvent()\n";
>>       QPainter paint(this);
>>       paint.rotate(270);
>> -     paint.drawText(-height()+2,width(),name());
>> +     paint.drawText( -height()+2, width(), QString::fromUtf8(name()) );
>>  }
>> --- kdemultimedia-3.1.4/kmix/mixdevicewidget.cpp~     2004-01-29 11:21:51 +0300
>> +++ kdemultimedia-3.1.4/kmix/mixdevicewidget.cpp      2004-01-29 11:22:13 +0300
>> @@ -170,7 +170,7 @@
>>     // create label
>>     GET_NEWLAYOUT( labelAndSliders );
>>     //m_label = new QLabel( m_mixdevice->name(), this );
>> -   m_label = new VerticalText( this, m_mixdevice->name().latin1() );
>> +   m_label = new VerticalText( this, m_mixdevice->name().utf8().data() );
>>     //m_label->setAlignment( AlignCenter | AlignVCenter );
>>     m_label->hide();
>>     labelAndSliders->addWidget( m_label );
Ч> Пожалуйста, открой баг и отправь патч разработчику.






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