设置QTextEdit的行高和行间距

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置QTextEdit的行高和行间距相关的知识,希望对你有一定的参考价值。

设置QTextEdit的行高

    QTextCursor textCursor = ui->textEdit->textCursor();
    QTextBlockFormat textBlockFormat;
    textBlockFormat.setLineHeight(40, QTextBlockFormat::FixedHeight);//设置固定行高
    textCursor.setBlockFormat(textBlockFormat);
    ui->textEdit->setTextCursor(textCursor);

设置QTextEdit的行间距

      QTextCursor textCursor = ui->textEdit->textCursor();
    QTextBlockFormat textBlockFormat;
    textBlockFormat.setBottomMargin(10);
    textCursor.setBlockFormat(textBlockFormat);
    ui->textEdit->setTextCursor(textCursor);

参考文章:https://www.yuque.com/docs/share/149369ec-0834-4087-bcbb-72510d4df9b3

以上是关于设置QTextEdit的行高和行间距的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在uwp应用程序中更改TextBox的行高?

聊一聊 Sketch 与 iOS 文字的行高

Android如何设置TextView的行间距行高

怎么在excel设置表格的行高和宽列

行间距

定义标头标签之间的行间距