RAD (快速应用程序开发)是一种高效的软件开发形式,可以
让用户在极短的时间里创建一个图形化的用户界面。通常情况
下,在一张空白的表单上,开发人员可以通过 拖拉或点击的方
式,在窗口的适当位置上添加一些输入框和按钮等窗口组件。
这时,RAD 工具会自动编写和维护代码。而用户所要做的只是
确定当点击按钮或选择 选单选项时将要发生什么事件。
在 Linux 下,一个非常流行的 RAD 工具就是 Qt Designer。它
是嵌入式公司 Trolltech 的 Qt 软件包的一个组成部分。如果用
户使用的是 KDE 桌面,那么 Qt 已经自动安装上了,Qt
Designer 也很有可能已经被安装 好。如果用户的系统没有安装,
那么针对不同的版本,可以很方便地找到 KDE Development
Tools,并安装之。以 Red Hat 9.0 为 例,用户可以从主选单→
系统设置→添加/删除应用程序中选择 KDE 软件开发,即可完
成 Qt Designer 的安装(如图 1 所示)。