QML TextEdit, :
1) objectName
TextEdit
.
TextEdit {
objectName: "myTextEdit"
}
2) TextEdit
++.
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
QObject *root = engine.rootObjects().at(0);
QObject *textEdit = root->findChild<QObject*>(QStringLiteral("myTextEdit"));
3) QTextDocument
, TextEdit
.
QQuickTextDocument *quickTextDocument = textEdit->property("textDocument").value<QQuickTextDocument*>();
QTextDocument *document = quickTextDocument->textDocument();
4) QTextOption
.
QTextOption textOptions = document->defaultTextOption();
5)
textOptions.setTabStop(10);
6) .
document->setDefaultTextOption(textOptions);