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