• 12520阅读
  • 2回复

【信息】什么是QSA, Qtopia [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2005-08-23
QSA 概述

QSA是一个跨平台脚本工具箱,可以用来为用户提供可定制的Qt应用程序。

Qt Script for Applications (QSA)是Trolltech基于Qt的跨平台脚本工具箱。有了QSA,可以简单的为用户提供可定制的程序。您可以开发Qt/C++程序,然后用户便可以根据自己的专门需求进行定制。

Qt Script for Applications(QSA)是一个跨平台的工具箱,允许开发者利用说明性的脚本语言--Qt Script(基于ECMAScript/JavaScript)来创建C++程序,并使之脚本化。

QSA使得开发者的程序对终端用户、VARs和他们自己的支持人员更有吸引力。这三方均可以利用脚本从开发者或Qt库提供的原功能中发展他们自己的新功能。
组件:

QSA库:C++库使得基于Qt的程序脚本化。

Qt脚本:一种简单易学的跨平台说明性脚本语言。Qt脚本基于ECMAScript标准(Microsoft's JScript, and Netscape's JavaScript也是基于该标准)。

QSA工作台:开发者为脚本人员提供的低负载、简易的脚本环境。QSA工作台包含语法辅助、堆栈跟踪等。可以用来输入、编辑和运行脚本。

输入对话框:高级的GUI API允许脚本人员编写对话框以接收用户输入。

应用框架:含有一个扩展库,脚本人员具有文件访问和命令执行能力。

QSA允许开发者构建他们选择的程序对象(属于QObject子类),用于脚本引擎。这可以通过传递对象到一个QSA库函数来完成。QSA可以动态完成该任务,无需代码捆绑。

QSA在Linux/Unix(X11),Windows和Mac平台的商业授权之下发布。 除了商业授权,QSA还获得了GNU GPL Linux/Unix (X11)和Mac OS X平台上进行自由软件开发的授权。

Qtopia 概述

Qtopia 概述

Qtopia是一种全方位的应用程序开发平台,它可用于基于嵌入式Linux的PDA(个人数字助理),移动电话,web pads,以及其他移动计算设备。

Qtopia产品系列是专为基于Linux的消费电子设备提供和创建图形用户界面而设计的。
Qtopia版本


Qtopia Phone版

Qtopia Phone版专为基于Linux的智能电话和多功能电话设计。


Qtopia PDA版

Qtopia PDA版专为基于Linux的PDA (个人数字助理)设计。
Qtopia 特色::
  视窗操作系统
  同步框架
  开发环境
  本地化支持
  游戏和多媒体
  PIM 应用程序

 
  输入法
  个性化选项
  生产力(Productivity)程序
  Internet 应用程序
  Java 集成
  无线支持

论坛用户可到
http://www.qtcn.org/bbs/read.php?tid=1075
去下载
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线tdrhsb
只看该作者 1楼 发表于: 2005-09-17
我们在用Qtopia Phone,哈哈!
离线zghf

只看该作者 2楼 发表于: 2005-10-09
俺也刚开始学Qtopia Phone
快速回复
限100 字节
 
上一个 下一个