• 3816阅读
  • 2回复

[已解决]背景颜色的问题 [复制链接]

上一主题 下一主题
离线butcherty
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-29
  

  MyMainWindow w;
  w.setAutoFillBackground(true);
  QPalette p = w.palette();
   p.setBrush(QPalette::Window,QBrush::QBrush(QColor::QColor(Qt::lightGray),Qt::BrushStyle style = Qt::SolidPattern));
  w.setPalette(p);

main.cpp:23: 错误:expected primary-expression before ‘(’ token
main.cpp:23: 错误:expected primary-expression before ‘style’

实在找不出错误,麻烦各位看下缺少了什么?
[ 此帖被butcherty在2010-04-29 11:27重新编辑 ]
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-29
引用楼主butcherty于2010-04-29 10:26发表的 背景颜色的问题 :
p.setBrush(QPalette::Window,QBrush::QBrush(QColor::QColor(Qt::lightGray),Qt::BrushStyle style = Qt::SolidPattern));
.......

语法错误;
请改为:
  1. p.setBrush(QPalette::Window,QBrush::QBrush(QColor::QColor(Qt::lightGray),Qt::SolidPattern));
PHPWind好恶心。。。不想看这种界面。。。
离线butcherty

只看该作者 2楼 发表于: 2010-04-29
果然好了,谢谢了
快速回复
限100 字节
 
上一个 下一个