首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

嵌入式Linux系统的软键盘实现 04

嵌入式Linux系统的软键盘实现 04

3.3 下载到目标板上运行
   
    本文的设计思路是:先将程序代码在PC机上调试通过,然后将调试通过的程序代码在RAM-linux-gcc环境下进行编译,生成可以在RAM板上运行的二进制文件,最后将此二进制文件下载到目标板中。本文的前提是QT4.5.3环境已经移植到开发板上,具体移植步骤在这里不作介绍。在终端上面,运行启动软键盘指令,命令行后面加上"-qws"指令,运行结果如图5所示。

   
    图5是在实际项目中需要的预设手机号码的界面,在系统运行前要先设置手机号码,以便系统故障时能够自动的给对应的手机用户发送预警信息,使用户能够实时的了解自己系统的运行状态。在该界面中,准备预设手机号码时,直接选择打开软键盘按钮,图3所示的预制的软键盘会弹出界面,选择要求预设的手机号码值,完成之后选择exit按键,软键盘关闭。在此就可以用图5所示的软键盘完成手机号码的预设。
   
    4 结束语
   
    随着Linux操作系统的广泛应用以及人们对GUI人机交互界面的更多需求,本文在linux操作系统的QT开发套件下,分析了软键盘实现的原理,并完成了软键盘的设计。此软件盘可以根据用户的要求来添加按键,与外部接入实体键盘相比,不仅便利,还节约成本。通过实践证明此软键盘具有较强的实时性和可靠性,可以广泛的应用于各种QT界面中。
返回列表