Qt 命名空间

Qt 命名空间包含自 QtGui 模块中的以下元素。完整命名空间在 QtCore 模块中此处有文档说明。

函数

QStringconvertFromPlainText(const QString &plain, Qt::WhiteSpaceMode mode = WhiteSpacePre)
boolmightBeRichText(QAnyStringView text)

函数文档

QString Qt::convertFromPlainText(const QString &plain, Qt::WhiteSpaceMode mode = WhiteSpacePre)

将普通文本字符串 plain 转换为 HTML 格式的段落,同时保留大部分外观。

mode 定义了空白字符的处理方式。

此函数在 <QTextDocument> 头文件中定义。

另请参阅 QString::toHtmlEscaped() 和 mightBeRichText

bool Qt::mightBeRichText(QAnyStringView text)

如果字符串 text 很可能是富文本,则返回 true;否则返回 false

此函数使用快速且简单的启发式方法。它主要检查在第一行换行符之前是否有类似标签的东西。尽管对于常见情况结果可能是正确的,但没有保证。

此函数在 <QTextDocument> 头文件中定义。

注意:在 Qt 6.7 之前的版本中,此函数只接受 QString

© 2024 The Qt Company Ltd. 本文档内的文档贡献归各自所有者所有。本提供的文档根据自由软件基金会的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。