0

假设用户将一些随机文本粘贴到QTextEdit. 您如何确定该文本的字体。例如,中文。

我已经尝试过获取QTextCharFormat该块。但它似乎没有信息。查询给fontFamily()我一个空字符串。

我也尝试使用QTextLayout- 但这似乎让我获得了文档的默认布局,而不是特定的文本块。

感谢您的任何指示。

4

1 回答 1

1

看来您必须遍历块内的 QTextFragment。片段是包含特定字体信息的内容。

于 2012-07-21T15:35:02.953 回答