在QDialog中增加QTextEdit用来编辑文字,在显示dialog之前,先设置了font,以及text,但是显示的时候text并没有按照设置的font显示,为什么呀?
代码如下:
TextEditDialog dlg;
QFont font("楷体",36);
font.setBold(true);
font.setItalic(true);
dlg.QTextEdit->setFont(font);
dlg.QTextEdit->setText(strText);
if (dlg.exec()==QDialog::Accepted)
{
}
显示的时候字体family不正确,好像总是宋体,而且bold和italic属性也不正确。