要在Qt C++中使用QTextEdit将文本居中显示,你可以使用QTextOption类的setAlignment()方法来设置文本的对齐方式。以下是一个示例:
QTextEdit *textEdit = new QTextEdit(this);
textEdit->setText("Hello, World!");
// 创建一个QTextOption对象并设置对齐方式为居中
QTextOption textOption;
textOption.setAlignment(Qt::AlignCenter);
// 将QTextOption应用于QTextEdit的文本框
textEdit->document()->setDefaultTextOption(textOption);
这样,文本内容就会在QTextEdit部件中居中显示了。
内容由零声教学AI助手提供,问题来源于学员提问