¿Por qué el contenido de los elementos de Texto no está debidamente justificado?

¿Por qué el contenido de los elementos de Texto no está debidamente justificado?

Considere la siguiente página en una aplicación QML:

Page {
    Text {
        anchors.fill: parent
        anchors.margins: units.gu(2)
        horizontalAlignment: Text.AlignJustify
        text: "aaaaaa aaaaaa aaaaaa aaaaaa aaaaaa aaaaaa aaa aaa aaa aaa aaa aaa aaa aaa."
        wrapMode: Text.WordWrap
    }
}

Espero que el contenido del Textelemento esté justificado, pero claramente este no es el caso:

ingrese la descripción de la imagen aquí

Como puedes ver, la primera línea no está justificada como debería. ¿Qué estoy haciendo mal?

Respuesta1

Ejecuté su fragmento qml en este archivo qml en Ubuntu 13.10:

import QtQuick 2.0
import Ubuntu.Components 0.1


MainView {
    id: main
    width: units.gu(30)
    height: units.gu(35)

    Page {
        Text {
            anchors.fill: parent
            anchors.margins: units.gu(2)
            horizontalAlignment: Text.AlignJustify
            text: "aaaaaa aaaaaa aaaaaa aaaaaa aaaaaa aaaaaa aaa aaa aaa aaa aaa aaa aaa aaa."
            wrapMode: Text.WordWrap
        }
    }
}

Y puedo decir que funciona perfectamente, el texto está debidamente justificado:

ingrese la descripción de la imagen aquí

información relacionada