QML: Простая перенос слов с элементом TextEdit? - PullRequest
0 голосов
/ 29 июля 2011

Я только начинающий в QML, и я хотел сделать простой пример, который содержит всего один прямоугольник с элементом TextEdit:

import QtQuick 1.0

Rectangle {
    width: 400; height: 400
    color: "lightblue"

    TextEdit {
        x: 50; y: 100; width: 300; height: 300
        text: "editable text editable text editable text editable text "
        font.family: "Helvetica"; font.pixelSize: 32
    }
}

Идея в том, чтобы отображать несколько строк.что пользователь может изменить или добавить.Мне бы хотелось, чтобы он отображался в виде нескольких строк, заключенных в слова, а не только в одну строку.Мне даже не нужна полоса прокрутки.Так как TextEdit не имеет свойства WrapMode, как я могу это сделать?: - (

Спасибо! Нина

1 Ответ

2 голосов
/ 30 июля 2011

TextEdit имеет свойство wordWrap. Смотри http://doc.qt.nokia.com/4.7/qml-textedit.html#wrapMode-prop.

если добавить

wrapMode: TextEdit.WordWrap

к компоненту TextEdit текст переносится в несколько строк.

...