迅为4412开发板Qt 界面切换

2023-04-12

本节通过实验介绍通过创建窗口对象的方式实现界面切换:


步骤一:


在主界面 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();


}


运行程序后,点击按钮后即可跳转到第二个界面。



本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com