Summary: | When typing in an right-to-left script, the text is not right-aligned | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | mutlu inek <mutlu_inek> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | This shows this (KDE4 SVN) problem in KWrite. |
Description
mutlu inek
2007-12-27 20:52:46 UTC
Created attachment 22706 [details]
This shows this (KDE4 SVN) problem in KWrite.
What sort of typing locations are you talking about? QTextEdit in Qt < 4.4 has a bug, see http://trolltech.com/developer/task-tracker/index_html?method=entry&id=181177. I am not sure if KWrite uses QTextEdit though. Maksim, I am not sure what you mean by "typing locations." If I start typing in Arabic script, the characters should not only be drawn from right to left (as they are), but also automatically right-aligned. As you can see in the screenshot, they are left-aligned like Roman text. If I misunderstood you, could you rephrase your question? re: c#3 KWrite does not use QTextEdit. to reporter: basically, I am wondering about what applications have the problem, and in what places in them. There may be multiple bugs involved. Maksim: This problem is not application specific. As seen in the screenshot, it exists in KWrite. I quickly checked random programs and found it in every single case: - Dolphin's tagging textbox in the information panel - Parley's search box and vocabulary list - KWordQuiz's search box and vocabulary list - KNotes - Marble's search box - SameGame's High score list - all of KAddressBook's fields It does, however, work in KOffice2's KWord (recent SVN)! I just checked with the final 4.1 and it works perfectly now. The line even switches depending on whether it contains more RTL or LTR text. Awesome! :) IIRC I have to thank Diego Iastrubni. So there: thank you! |