Places the widget under w in the parent widget's stack.
To make this work, the widget itself and w must be siblings.
在父窗口的栈中,放置widget在w下面。
为了生效,widget和w必须是兄弟。
什么意思呢?
widget和w的父窗口必须是同一个,不然就不生效。
举例:
QWidget *w=new QWidget(this);
QWidget *w1=new QWidget(this);
w->setStyleSheet("background-color:black;");
w->move(140,140);
w->resize(100,100);
w->stackUnder(w1);
w1->setStyleSheet("background-color:red;");
w1->move(100,100);
w1->resize(100,100);
效果:黑色窗口在红色下面。
反例:
QWidget *w=new QWidget(this);
QWidget *w1=new QWidget(this);
w->setStyleSheet("background-color:black;");
w->move(140,140);
w->resize(100,100);
w->stackUnder(ui->widget);
ui->widget是绿色的
理想效果:黑色在绿色下面
实际: