想将QToolTip控件背景用一种颜色填充,用QToolTip::setPalette()的,可是能改变字体颜色,不能改变背景颜色。。。
palette.setColor(QPalette::ToolTipBase,color);
palette.setColor(QPalette::ToolTipText,color);
palette.setColor(QPalette::ToolTipBase,color);
QColor color(12, 255, 168, 255);palette.setColor(QPalette::ToolTipBase,color); palette.setColor(QPalette::ToolTipText,color); tooltip->showText(w.pos(),"123"); tooltip->setPalette(palette);
第一句代码没有使背景颜色变掉,求大神指点