由于跨平台的C++图形用户界面库(Qt)在Linux系统、嵌入式系统、Windows系统等不同平台上没有开源和高效的输入法,会存在代码不兼容等问题,因此本文设计并实现了跨平台轻量级输入法。该实验首先要根据相关的需求去找到相应的字库,再对输入法进行一些常用功能的相关设计,并调用事先存放的字库进行中文拼音到汉字的查询、匹配、选词以及显示等功能,最终实现中英文输入功能。