各位大侠,我有个关于更改QLCDNumber显示的背静色问题,我的代码如下:
QLabel * cutTimeLab = new QLabel(tr("时间"));
m_curTimeLCD = new QLCDNumber(20,NULL); //QLCDNumber * m_curTimeLCD
m_curTimeLCD->setFixedWidth(m_deskWidth*0.15); //m_deskWidth为当前电脑屏幕的宽
//m_curTimeLCD->setSegmentStyle(QLCDNumber::Filled);
QPalette lcdp = m_curTimeLCD->palette();
lcdp.setColor(QPalette::Window,QColor(Qt::black));
m_curTimeLCD->setPalette(lcdp);
我运行的结果和没有设置一样,这是为什么,setColor()函数的QPalette::Window参数我换成其他的也是一样。另外,如果想改变QLCDNumber 显示的字体的颜色由该如何让设置啊。谢谢!