Problem rendering fonts on iOS



  • Hi all,
    I'm using Qt 5.3 Enterprise Edition, and I'm having problems rendering certain characters on iOS devices. It happens both in iOS 7 and iOS 8, and on Retina and Non retina screens.

    !https://dl.dropboxusercontent.com/u/6132766/textproblem.png(Text problem)!

    As you can see, it doesn't happen on all texts. And not only happens on text inputs, but also on single labels.
    This is the specific code that generates the problem:
    @ Column {
    id: fnameColumn
    width: parent.width
    spacing: 12
    Text {
    text: qsTr("First Name")
    font.pointSize: 16
    color: "white"
    }

                TextField {
                    id: fnameField
                    width: fnameColumn.width
                    text: theCase.fname
                }
    
                Binding {
                    target: theCase
                    property: "fname"
                    value: fnameField.text
                }
    
            }@
    

    In the beginning I thought that it could be related with a Freetype version mismatch (I had some problems with JPEG and PNG that I solved), but as I can see in the Qt docs, the Freetype version in Qt 5.3 is 2.3.12, the same as we are using in our core library.

    Anyone facing a similar problem?

    Thanks,
    Robert.



  • Hi,
    the problem has gone with Qt 5.4 beta.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.