【北京迅为】iTOP-4412精英版使用手册-第七十八章 Qt界面切换

iTOP-4412开发板【精英版】搭载三星Exynos四核处理器,配备1GB内存,4GB固态硬盘EMMC存储,兼具快速读取与大容量,纵使海量思考也能及时处理。配备三星S5M8767电源管理。配备Android、Linux+Qt、Ubuntu操作系统,开启学习、研发的全新方式。Exynos4412开发板处理器成功应用于三星GALAXYS3,联想K860,魅族MX2等热门产品当中,并取得巨大成功。功耗控制以及强劲的性能一直为业内称道,超过5000万片的出货量,足以证明其稳定性与可用性。已成为三星官方推广的处理器之一,并承诺长期供货。

【更多视频教程】https://space.bilibili.com/33785640?spm_id_from=333.1296.0.0

【粉丝交流群】861311530


第七十八章 Qt界面切换

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

步骤一:

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

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

相关推荐
悟纤12 小时前
Suno AI 音乐节奏设计完全指南 | Suno高级篇 | 第23篇
人工智能·suno·suno ai·suno api·ai music
EasyGBS12 小时前
EasyGBS的金融网点全场景智能可视化监管方案设计
大数据·人工智能
laplace012312 小时前
第八章 agent记忆与检索 下
数据库·人工智能·笔记·agent·rag
LXY_BUAA12 小时前
《source insight》添加对.s文件的支持
linux
fai厅的秃头姐!12 小时前
01-python基础-day02Linux基础
linux
好评12412 小时前
git常见操作及问题
linux·git
应用市场12 小时前
Intel Core Ultra 9做目标检测够用吗?CPU+GPU+NPU三路并发实测
人工智能·目标检测·计算机视觉
CoderOnly12 小时前
SFT后训练32B-LLM的一些观察
人工智能·大模型
拓端研究室12 小时前
2026中国医美护肤产品行业发展与未来趋势蓝皮书:射频、胶原蛋白、PDRN与肉毒素|附90+份报告PDF、数据、可视化模板汇总下载
大数据·人工智能
imbackneverdie12 小时前
2026国自然项目申请指南发布,今年有什么新举措?
人工智能·科研·博士·国自然·ai工具·国家自然科学基金