• 3001阅读
  • 0回复

[提问]布局求教 [复制链接]

上一主题 下一主题
离线foxgod
 

只看楼主 倒序阅读 楼主  发表于: 2012-09-13
我在UI界面里面拖入了3个widget,第一个widget里面我设置了一个背景图片
QPixmap pixmap("image/back2.png");    QPalette palette1;    palette1.setBrush(ui->playwidget->backgroundRole(),QBrush(pixmap));    ui->playwidget->setPalette(palette1);第二个Wiget里面我又拖入了一个slider,
第三个widget里面我设置了5个button
最后我要求这三个widget是垂直布局
我这样写的
QVBoxLayout *uplayout=new QVBoxLayout(this);    uplayout->setSpacing(0);//控件间隔为10    uplayout->setMargin(0);//页边距为10    uplayout->addWidget(ui->playwidget);    uplayout->addWidget(ui->rollwidget);    uplayout->addWidget(ui->buttonwidget);这样有几个问题,求教,第一个widget里面的背景图片不能随着窗口的变化而变化。
第三个widget里面的按钮也不能随着窗口的变化而变化,还有就是垂直布局里面三个widget平分了界面的大小,如何我能让第一个widget占多点的界面,第二个第三个占小点的界面呢,

快速回复
限100 字节
 
上一个 下一个