0
假設用戶將一些隨機文本粘貼到QTextEdit
。你如何確定文本所在的字體?例如中文。如何確定QTextBlock的字體
我試過讓這個塊的QTextCharFormat
。但它似乎沒有信息。 查詢fontFamily()
給我一個空字符串。
我也試過使用QTextLayout
- 但這似乎使我得到了文檔的默認佈局,而不是特定的文本塊。
感謝您的指點。
假設用戶將一些隨機文本粘貼到QTextEdit
。你如何確定文本所在的字體?例如中文。如何確定QTextBlock的字體
我試過讓這個塊的QTextCharFormat
。但它似乎沒有信息。 查詢fontFamily()
給我一個空字符串。
我也試過使用QTextLayout
- 但這似乎使我得到了文檔的默認佈局,而不是特定的文本塊。
感謝您的指點。
看來你必須去遍歷塊中的QTextFragment。 這些片段是包含特定字體信息的片段。