Недавно Qt 5.14 был выпущен. В этой версии добавлена поддержка формата Markdown .
Добавлена поддержка формата Markdown (включая диалекты CommonMark и GitHub) для Text и TextEdit в качестве альтернативы HTML. Это включает расширение контрольного списка GitHub, позволяющее переключать флажки в TextEdit.
Я ожидаю, что я могу ввести текст в TextEdit или Text и мой текст будет выглядеть это . Тот же результат вы могли видеть в Discord или StackOverflow.
Но у меня есть проблема с этим. Я не могу найти какую-либо документацию или ссылки на то, как ее использовать. Я думал, что могу найти информацию в TextEdit textFormat или Text textFormat , но есть только старые html теги (они были заменены на Markdown формат ) .
Вот некоторая часть моего кода, если вам это нужно. (Код может быть ошибочным, потому что я не проверял его после его изменения.)
import QtQuick 2.14
import QtQuick.Controls 2.14
Item {
width: 100
height: 100
Text {
id: messageText
height: 50
width: 100
text: msgLine.text
wrapMode: Text.WrapAtWordBoundaryOrAnywhere
textFormat: Text.StyledText
font.pointSize: 13
lineHeight: 1.15
anchors.top: parent.top
}
TextEdit {
id: msgLine
height: 50
width: 100
anchors.top: messageText.bottom
Text.RichText // I have changed this value to others
verticalAlignment: Text.AlignVCenter
TextEdit.WrapAtWordBoundaryOrAnywhere
}
}
Я хочу спросить, есть ли какая-либо документация о том, как его использовать, или какой-либо пример , Заранее спасибо!