Version: (using KDE 4.2.2)
Installed from: Fedora RPMs
While typing in Bengali within various KDE applications like kwrite, kate, konqueror etc. the following consonant conjunct is not being rendered correctly:
The corresponding unicode values for the above are:
Steps to Reproduce:
1. Open kwrite
2. Enter the above consonant conjuct combination using a Bengali keyboard or Unicode RAWCODE
The consonant should be rendered correctly.
Screenshot of incorrect rendering:
Screenshot of the correct rendering:
Confirming as the report looks clearly valid.
Looks like a KatePart, or possibly Qt bug.
The correct consonant should be
while QTextEdit renders it as
Are there any recent updates about this issue? Thanks.
Runa, is there a Qt bug report for it?
(In reply to comment #5)
> Runa, is there a Qt bug report for it?
Anne, I did not file any Qt bug and am not aware of any being filed for this issue. Kevin mentions that it could be a 'KatePart, or possibly Qt bug', so I am not sure what to do next.
QTextEdit does not render it properly. Please try the following
int main( int argc, char ** argv )
QApplication a( argc, argv );
QTextEdit *textWidget1 = new QTextEdit;
run the program
and paste র্য in it
it renders as র ্ য
you can report that to Qt tracker probably
Of course use Firefox (not Konqueror) to display this page and see my latest comment, all KDE component do not display the consonant properly and then it makes no sense. KMail either does not display it.
GEdit works well by the way.
So all evidence points to a Qt bug, we need to report this to the Qt folks at Nokia.
For reference, a crude ASCII art approximation of the correct rendering:
Anything with dotted circles in it is an incorrect rendering.
It seems some kind of patch was finally merged. Maybe for Qt4.8, I don't really know. You will find more information here (especially in the 2nd link):
I resolve this as upstream, as it's not a Kate issue. It's all in the Qt hands.