0
<p>The <b>quick</b> brown <b>fox</b> jumps <b>over</b> the <b>lazy</b> dog</p>
的快速棕色狐狸跳在的懶狗
我知道的東西當量我可以通過結合一系列文本元素來實現此目的,每個文本元素用於每個連續的粗體或非粗體文本塊。我只是想知道是否有更清潔的東西。
<p>The <b>quick</b> brown <b>fox</b> jumps <b>over</b> the <b>lazy</b> dog</p>
的快速棕色狐狸跳在的懶狗
我知道的東西當量我可以通過結合一系列文本元素來實現此目的,每個文本元素用於每個連續的粗體或非粗體文本塊。我只是想知道是否有更清潔的東西。
請參閱QML Text item documentation。 甚至還有一個例子:
Text {
text: "<b>Hello</b> <i>World!</i>"
}
複製的真棒QML web editor
import QtQuick 2.0
Rectangle {
width: 400; height: 100
Text {
text: "The <b>quick</b> brown <b>fox</b> jumps <b>over</b> the <b>lazy</b> dog"
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
}
}
嗯謝謝你的迴應。我認爲我遇到了這個錯誤https://bugreports.qt.io/browse/QTBUG-30917在OSX粗體自定義字體加載不起作用。測試在Linux上,它似乎工作。 – James
這是這樣一個深奧的要求,我強烈懷疑QML提供做這樣的事的內置方法如下。 – MrEricSir