16,216
社区成员
发帖
与我相关
我的任务
分享
QWidget *back = new QWidget()
QWidget * test = new QWidget(this);
back->setGeometry(0,0,800,35);
test->setGeometry(0,20,800,35);
QPalette palette;
palette.setColor(QPalette::Background, QColor(227,228,228));
test->setPalette(palette);
back->show();
test = new QWidget(this);
QPushButton *p = new QPushButton(tr("Widget"),test);
QPushButton *p1 = new QPushButton(tr("Widget1"),test);
connect(p1,SIGNAL(clicked()),this,SLOT(OnColorClicked())); //test->setStyleSheet
QVBoxLayout *vBox = new QVBoxLayout;
vBox->addWidget(p);
vBox->addWidget(p1);
test->setLayout(vBox);
vBox = new QVBoxLayout;
vBox->addWidget(pBut);
vBox->addWidget(test); //内嵌
setLayout(vBox);