Qt qApp setFont()

Qt qApp setFont(),qt,Qt,我正在尝试使用setFont()方法为应用程序范围的更改设置字体。我尝试了以下方法: qApp->setFont(); 但是,setFont()不是qApp的方法。我不知道如何在整个应用程序中设置字体。有人能就此提出建议吗 谢谢。试试这个: //specify a new font. QFont newFont("Courier", 8, QFont::Bold, true); //set font of application QApplication::setFont(newFont

我正在尝试使用setFont()方法为应用程序范围的更改设置字体。我尝试了以下方法:

qApp->setFont();
但是,setFont()不是qApp的方法。我不知道如何在整个应用程序中设置字体。有人能就此提出建议吗

谢谢。

试试这个:

//specify a new font.
QFont newFont("Courier", 8, QFont::Bold, true);
//set font of application
QApplication::setFont(newFont);

谢谢这很有效!给我一点时间,让系统允许我接受这个答案。:)是否可以通过样式表或任何命令更改应用程序范围内的背景颜色?感谢接受,Wallace!通过使用样式表来更改小部件的背景是完全可能的,请看:这里的帮助很大。我尝试了以下方法:
QApplication::setStyleSheet(“背景色:rgb(0,0,128);”
但是它返回一个错误,说
“非法调用非静态成员函数”
。你能提供一些建议吗?setStyleSheet是一种非静态的方法,请尝试使用如下小部件实例:m_pMyWidget->setStyleSheet(“背景色:黑色;”);