2012-07-21 12 views
0

假設用戶將一些隨機文本粘貼到QTextEdit。你如何確定文本所在的字體?例如中文。如何確定QTextBlock的字體

我試過讓這個塊的QTextCharFormat。但它似乎沒有信息。 查詢fontFamily()給我一個空字符串。

我也試過使用QTextLayout - 但這似乎使我得到了文檔的默認佈局,而不是特定的文本塊。

感謝您的指點。

回答

1

看來你必須去遍歷塊中的QTextFragment。 這些片段是包含特定字體信息的片段。

相關問題