获取某云盘:
链接: https://pan.baidu.com/s/1OXz39vZPy3Urz9fehPQMig 提取码: mrfi
简单代码:
void Widget::on_pushButton_clicked()
{
tempui = new TempUi();
tempui->setAttribute(Qt::WA_DeleteOnClose);
tempui->show();
connect(tempui,&TempUi::m_back,[=](){ this->show(); });
connect(this,SIGNAL(m_pushBtn(QString)),tempui,SLOT(receiveSignals(QString)));
emit m_pushBtn("pushButton");
this->hide();
}
void TempUi::receiveSignals(QString btn_num)
{
qDebug() << "btn_num::" << btn_num;
pushButton_Num = btn_num;
if(btn_num == "pushButton"){
btn = new QPushButton(this);
btn->setText("btn");
btn->move(300,100);
btn->show();
}
else if(btn_num == "pushButton_2"){
btn = new QPushButton(this);
btn->setText("btn_2");
btn->move(300,200);
btn->show();
}
else if(btn_num == "pushButton_3"){
btn = new QPushButton(this);
btn->setText("btn_3");
btn->move(300,300);
btn->show();
}
else if(btn_num == "pushButton_4"){
btn = new QPushButton(this);
btn->setText("btn_4");
btn->move(300,400);
btn->show();
}
}