开发GUI界面的工具——Qt

本文主要讲解了GUI界面开发工具的种类,以及最后确定的最优开发工具。

1.GUI界面开发

图形用户界面(简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。
图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。
GUI界面是面对用户的界面,方便快捷的操作方式和操作界面是它突出的优点。

2.工具的选择

国内外研究动态中比较主流的GUI是Microwindows, Qt, OpenGUI和MiniGUI这四款。
Microwindows已经很久没更新了,不建议选择。OpenGUI拥有强大的2D制图和事件驱动窗口API,它功能强大使用简单,但是耗费大。MiniGUI则是半开源半商业,适用性不广泛。
Qt图形界面仿真则包含了非常成熟的图形接口函数库,并且是免费开源的,而且很多产品在开发时会不断地丰富Qt的接口函数。

3.用Qt做个小的登录界面

在这里插入图片描述

在这里插入图片描述

4.开发GUI界面的注意问题

1.由于嵌入式Linux的硬件资源有限,无法像PC平台上那样忽略开发软硬件的开销。

2.GUI是面对用户的界面,操作方式要简单快捷,模块要高度集成,错误率要降低。

3.GUI界面必须能够支持二次开发,能够快速的展示开发平台的特点。

4.GUI的开发需要底层系统的支持,一个稳定的开源的系统不仅仅需要能够对Qt图形仿真的稳定运行提供支持,还要求提供所需要的函数库和底层驱动支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值