Qt上位机开发-学习记录(一)

一、Qt的安装

  1. 下载Qt : https://download.qt.io/
    进入archive/qt/,目前5.14版本下,有直接exe安装的版本,就直接下载 qt-opensource-windows-x86-5.14.2.exe
  2. 安装Qt : 默认安装,过程中可以先全选
    在这里插入图片描述

二、新建项目

  1. 选择Appliation->Qt Widgets Application,新建一个桌面应用Start
  2. Build System选择qmake
  3. 创建完成
    在这里插入图片描述
  • Headers头文件,用于定义变量、类等
  • Sources源文件,用于实现各类功能
  • Forms界面文件,用于制作界面,双击界面文件,可以进入设计窗口
    在这里插入图片描述
  • 编辑与设计分别切换代码窗口与界面窗口
    在这里插入图片描述

三、制作2页计数器,通过菜单栏切换

目标:
在这里插入图片描述在这里插入图片描述

  1. 在项目里,鼠标右击,选择Add New,新建一个Qt设计师界面类,名称Page1
    在这里插入图片描述
  • 类别为Widget(窗口页面),加入一个label和按钮。
  1. 重新制作一页page2
    在这里插入图片描述
  2. 在mainwindow里,设置菜单,增加2个页面的QAction
    在这里插入图片描述
  3. 选择一个菜单,右击,转到槽,出现对应的动作代码函数
    在这里插入图片描述
  4. 如何把2页与mainwindow关联在一起?
  • 核心代码,在mainwindows里加入:
page1 = new Page1(this);
page1->hide();
  • 在triggered槽里面,切换show()或hide(),来控制页面的显示或隐藏
  1. 如何设置全局变量,来做计数器?
  • 建立data.h:
extern int num1;
extern int num2;
  • 建立data.cpp,用来初始化
#include "data.h"
int num1 = 0;
int num2 = 0;
  • 在需要使用的cpp里,加入#include “data.h”,然后即可直接使用全局变量

四、导出可执行文件

  1. 选择release版本,点击锤子生成,build-Start-Desktop_Qt_5_14_2_MinGW_32_bit-Release,找出里面的exe文件,拷贝的一个新的文件夹中
    在这里插入图片描述
  2. 打开应用程序Qt (MinGW),在Qt的安装后的程序中找
  3. 最后,在黑框中输入:
cd bin
windeployqt D:\StartSoft (刚才拷贝exe进去的目录)

源码:https://download.csdn.net/download/qq_17523181/87815318

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
对于qt上位机软件开发f28035升级软件,我们可以采取以下的步骤: 1. 确保开发环境准备就绪:首先,我们需要安装适用于f28035的开发环境,包括编译器、调试器和相关的库文件。这样可以确保我们能够正确地进行软件开发和调试的工作。 2. 分析现有软件:在进行升级之前,我们需要仔细地分析现有的软件。包括了解软件的功能、结构、界面以及与f28035的通信协议等信息。这可以帮助我们了解需要升级或改进的方面。 3. 设计升级方案:基于对现有软件的分析,我们可以制定出相应的升级方案。这包括了新增加的功能、界面的优化以及与f28035的通信方式等。在这个阶段,我们需要考虑软件的可扩展性和灵活性,以便后续的维护和升级工作。 4. 开发新功能:根据升级方案,我们可以开始开发新功能。在qt开发中,我们可以使用qt的相关库来实现界面的设计和开发。同时,我们还需要编写与f28035通信的代码,确保软件能够正确地与硬件设备进行数据交互。 5. 调试和测试:在开发完成后,我们需要对软件进行调试和测试。这包括了对新功能的功能测试,以及与f28035的通信测试。通过测试,我们可以发现并解决存在的问题,确保软件的稳定性和可靠性。 6. 部署和升级:当软件开发和测试都通过后,我们可以将软件部署到上位机中,并进行升级。这包括了将新的软件文件传输到上位机设备中,并重新启动设备以加载新的软件。 通过以上的步骤,我们可以完成qt上位机软件开发f28035升级软件的工作。这可以为用户带来更多的功能和优化的界面,提升软件的性能和可用性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朗迹 - 张伟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值