2016-02-10 5 views

ответ

1
#include <QtWidgets> 

int main(int argc,char* argv[]) 
{ 
    QApplication app(argc,argv); 
    QMessageBox msgBox(QMessageBox::Information, 
       "QMessageBox Background Color", 
       "This is QMessageBox with Different Background Color"); 

    //Change background color 
    QPalette palette; 
    palette.setColor(QPalette::Background, Qt::cyan); 
    msgBox.setPalette(palette); 

    //Change font 
    QFont font("Tokyo"); 
    font.setPointSize(32); 
    font.setWeight(QFont::Bold); 
    font.setItalic(TRUE); 
    msg->setFont(font); 

    msg->exec(); 

    msgBox.show(); 
    return app.exec(); 
} 

Более подробную информацию о таблице стилей http://doc.qt.io/qt-4.8/stylesheet-syntax.html

+0

Он работает. Благодарю. –

+0

@dilipyadav Если это работает, можете ли вы пометить его как ответ? – CreativeMind