我定义了一个QLabel对象,用于显示几个字符串,想改变这个对象的背景色,
下面代码如下,怎么不行呢?我的是QT4
usrPho= new QLabel(tr(""));
QPalette pal;
pal.setColor( QPalette::Active, QPalette::Window, Qt::blue );
pal.setColor( QPalette::Inactive, QPalette::Window, Qt::yellow );
pal.setColor( QPalette::Disabled, QPalette::Window, Qt::green );
usrPho->setPalette(pal);