主窗口实现
resize(600,400);
QPushButton *btn=new QPushButton("open",this);
QWidget *onewidget=new QWidget;
onewidget->resize(300,200);
QPushButton *second=new QPushButton("close",this);
second->setVisible(false); //关键在于两个按钮实现不同的操作,一个按钮实行后被隐藏,另一个按钮显现,位置要在一起
connect(btn,&QPushButton::clicked,[=](){onewidget->show();second->setVisible(true);});
connect(second,&QPushButton::clicked,[=](){onewidget->close();second->setVisible(false);});
qt 点击按钮实现窗口开关
最新推荐文章于 2024-02-28 17:07:12 发布