Important: Please read the Qt Code of Conduct -

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.

    ! 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?


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

Log in to reply