#4 使用QT制作单片机bootloader上位机实现IAP

QT是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt Creator, QtEmbedded,Qt Designer快速开发工具,Qt Linguist国际化工具等部分,Qt支持所有Linux/Unix系统,还支持Windows平台。

QT开发据我所知基本上是两个环境,1是VC+编译器+QT扩展,2是官方集成IDE,QTcreator。二者各有优劣,VC的话支持程度完全不如QTcrea,而且搭建环境较为繁琐,成功率也不是很高,会由各种各样的小问题,个人推荐用QTcrea更加方便快捷,支持也更完善。

首先想要开发上位机,需要先熟悉一下QT的基本操作,例如UI布局,控件的功能,以及一些C++的基础语法,对象,class,class中的成员权限,虚函数等。

例如如果新建一个Widget项目,那么class中就需要先用Widget定义这么一个对象,所有在UI中的空间等都是通过这个对象来就行访问修改的。

除了一些需要自定义文本内容等,基本上在UI布局界面创建控件,修改控件属性,添加槽函数等QTcreator都会自动完成相关函数的创建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值