当前,在我的应用程序中使用QMessageBox文本时的文本是浅灰色且难以阅读。为了解决这个问题,我尝试将文本改成黑色。我将以下内容放在样式表中无济于事。我还输入了以下C ++代码,但我更喜欢使用样式表。
ExceptionDisplay
{
color: Black;
}
class ExceptionDisplay : public std::exception
{
public:
void ErrorMessageBox(QString methodName)
{
QMessageBox errorMsgBox;
...
errorMsgBox.setStyleSheet("color: Black");
}
}
我想使用样式表,而不是将其放入代码中。我需要怎么做才能做到这一点?感谢您的提前帮助!