我的对话框是用QtDesigner设计的哈。。。
对话框基于QWidget
字体是默认的(宋体9号)
中间绘图的区域是QWidget派生的,这个对话框是以这个中间绘图区域为父窗口弹出的
绘图区域的字体也是默认的(宋体9号)
但是我调用QMessageBox::information(this, tr("统计分析"), str);
弹出的窗口字体却明显小一号哈,非常的难看。
换用代码:
QMessageBox msgbox;
msgbox.setWindowTitle(tr("统计分析"));
msgbox.setIcon(QMessageBox::Information);
msgbox.setText(str);
msgbox.setFont(font());
msgbox.exec();
还是和对话框字体不一致。
改成msgbox.setFont(parentWidget()->font());也一样有问题。
各位大侠帮帮忙哈~