首先,新建项目
基类选择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
功能就实现啦
相关文章
- Qt5.9Creator登录界面函数总结(通过连接远程服务器数据库MySql5.7.17进行登录用户名和密码验证)
- Qt Creator多个UI窗口连接
- 一个电脑安装多个版本的qt creator
- QT Creator学习笔记——窗口部件QWidget、窗口类型区分
- YOLOV5 部署:QT的可视化界面推理(根据UI窗口编写内部函数)
- QT5:一个UI实现多个界面切换(基础1)
- Qt Creator管理多个项目,创建子项目
- qt creator 使用Ui文件的问题
- 在非UI线程中更改UI(Delphi使用隐藏窗口来处理,QT使用信号槽)
- 在QT Creator中简单的使用UI文件来设计界面并在源码中使用ui文件