2 ggreen2011 GGreen2011 于 2016.03.22 08:57 提问

QT中如何实现多窗口切换

要求在QT中实现一个登录界面内有多个不同的button,通过button调用显示各相应的子窗口,在子窗口中布有lineedit和button部件。

4个回答

CLinuxF
CLinuxF   2016.03.23 16:26

这个很简单,QWidgetStack就能实现

GGreen2011
GGreen2011 是的 我先在改用了这个部件
一年多之前 回复
GGreen2011
GGreen2011 是的 我先在改用了这个部件
一年多之前 回复
qq423399099
qq423399099   Ds   Rxr 2016.03.22 09:20

第一步:连接按钮的信号和槽

 connect(ui->pushButton_login, SIGNAL(clicked()), this, SLOT(CheckIdentity()));

第二步:假设你要进入MainGuide这个子界面,创建该类,然后show,之后close关闭当前主界面

 void Login::CheckIdentity(){
    MainGuide *main_guide = new MainGuide();
    main_guide->show();
    this->close();
}
qq423399099
qq423399099 回复GGreen2011: OK,423399099
一年多之前 回复
GGreen2011
GGreen2011 谢谢 但是想具体请教下你 请问能加你QQ吗?
一年多之前 回复
CLinuxF
CLinuxF   2016.03.23 16:27

这个很简单,QWidgetStack就能实现

u011012932
u011012932   2016.08.10 19:04
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!