首先,新建项目
基类选择QWidget
下一步默认即可,后点击完成
展开界面文件 —>双击widget.ui
这里以关联两个窗口为例,新增两个PushButton按钮
方便起见,更名为1,2(双击即可更名)
光标置于1,右击,选择转到槽
单击OK后,自动生成槽函数void Widget::on_pushButton_clicked();槽函数里的内容决定了运行后单击按钮会执行的内容
接下来创建要显示的窗口。光标置于项目test01,右击,选择添加新文件
选择Qt—>Qt设计师界面类,单击choose
选择Dialog without Buttons,单击下一步——>下一步,完成
这里可以放你想显示的窗口内容,比如放置按钮“1窗口”
下一步在widget.cpp中完善槽函数,目的是跳转到刚刚新建的窗口。
第一步,添加头文件#include “dialog.h”
第二步,在槽函数中添加代码
此时第一个窗口完成,下面一样的步骤创建第二个窗口
新建界面文件dialog2:右击test01,选择添加新文件
命名为dialog1
单击下一步,完成
此时第二个窗口建立,回到widget.ui,在第二个按钮上单击转到槽函数
生成槽函数
添加内容
Dialog1 *dialog1=new Dialog1;
dialog1->show();
别忘添加头文件#include “dialog1.h”
最后,运行即可
单击1,转到窗体1
单击2,转到窗体2
功能就实现啦