My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 33: Accents are not displayed properly
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  ----
Closed:  Feb 2010


 
Reported by andresgattinoni, Feb 9, 2010
What steps will reproduce the problem?
1. Open marave
2. Write something with an accent like "Hola, cómo te va?"

What is the expected output? What do you see instead?
The accent should appear on top of the vocal, insteads appears as a 
different character. The same happens with umlaut (ü).

What version of the product are you using? On what operating system?
Marave 0.4.1 - Ubuntu Karmic Koala



Screenshot-1.png
1.2 MB   View   Download
Feb 9, 2010
#1 andresgattinoni
Hehe, I meant "vowel" instead of "vocal" :)
Feb 9, 2010
Project Member #2 roberto.alsina
Verified. It happens with gtk+ style but not with oxygen, so it seems to fail if the 
editor is a QGraphicsWidget instead of a regular QWidget. I knew that would break 
stuff :-)
Status: Accepted
Feb 9, 2010
Project Member #3 roberto.alsina
This looks like this  Qtbug: http://qt.nokia.com/developer/task-tracker/index_html?
method=entry&id=219928

But... I can't reproduce it in C++ anymore. I need to write some test cases.
Feb 9, 2010
Project Member #4 roberto.alsina
Can't reproduce it in a simple PyQt script either, so it seems I must be doing 
something weird.
Feb 9, 2010
Project Member #5 roberto.alsina
aha! Try right-alt+a ... I get á that way! 
Feb 9, 2010
#6 andresgattinoni
I get æ
Feb 9, 2010
Project Member #7 roberto.alsina
Ok, we probably don't have the exact same keymap
Feb 9, 2010
Project Member #8 roberto.alsina
This issue was closed by revision r172.
Status: Fixed
Mergedinto: -
Feb 9, 2010
Project Member #9 roberto.alsina
Sure, it is fixed, I say. I just had to comment a line!

To figure out that was the problem, I had to do the freaking HAL 9000 treatment!

I nullified every method of mainwidget, then commented 95% of the lines in 
mainwidget.__init__ and then when I commented that completely non-threatening 
line... it worked.

Debugging with a magical axe, I call it.

Powered by Google Project Hosting