码迷,mamicode.com
首页 > 其他好文 > 详细

迅为4412开发板Qt界面切换

时间:2021-04-02 12:55:38      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:设计   data   class   mvp   4412开发板   相同   运行程序   idt   显示   

本节通过实验介绍通过创建窗口对象的方式实现界面切换:
步骤一:
在主界面 ui 文件添加 pushButton 按钮,
技术图片
然后新建一个窗口,工程下创建新的 Qt 设计师界面类,如图 :
技术图片
我们选择 Widget,用户可以根据需要选择,然后输入类名 windowRun。
技术图片
创建完成后如图:
技术图片
步骤二:关联 ui 界面的 pushButton 的 clicked()信号和槽函数 runSolt(),部分代码:
{
ui->setupUi(this);
connect(ui->pushButton,SIGNAL(clicked()),SLOT(runSlot()));//关联信号槽
}
步骤三:创建 windowRun 类对象 win,设置大小,显示
void Example::runSlot(void)
{
qDebug ("Run slots");
//显示新窗口
win = new windowRun();
//设置 win 窗口尺寸与此窗口尺寸相同
win->setGeometry(this->geometry());
//显示
win->show();
}
运行程序后,点击按钮后即可跳转到第二个界面。

技术图片
技术图片

迅为4412开发板Qt界面切换

标签:设计   data   class   mvp   4412开发板   相同   运行程序   idt   显示   

原文地址:https://www.cnblogs.com/liyue3/p/14606273.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!