基于Qt的国际化图形用户界面设计与实现
Design and Implementation of Internationalized Graphical User Interface Based on Qt出 版 物:《中文信息学报》 (Journal of Chinese Information Processing)
年 卷 期:2006年第20卷第4期
页 面:94-99页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家863计划资助项目(2002AA001033) 国家863计划软件重大专项资助项目(2003AA1Z2110) 中国科学院知识创新工程方向性项目资助(KGCX2-SW-504)
主 题:计算机应用 中文信息处理 图形用户界面 Qt库 国际化 民族文字处理
摘 要:一次开发多语言使用是国际化软件开发的主要目标。但是世界上的文字多种多样,它们的书写方向也有所不同,除了水平从左向右书写的英文、水平从右往左书写的阿拉伯文外,还有类似蒙古文这样垂直排列的文字,这对计算机图形用户界面提出了更高的要求,现有的计算机系统将这类垂直排列的文字沿水平方向输出,极不符合少数民族人民的习惯。在分析现有Qt库对类似阿拉伯文这样从右向左书写的文字的部分支持机制的基础上,我们设计并实现了支持四种方向模式的国际化的图形用户界面,现在它已经能够适应世界上几乎所有的文字。这对于软件国际化以及民族语言信息处理有重要意义。