第17章 用Qt进行KDE编程

在第16章中,你学习了在X环境下使用GNOME/GTK+GUI库来创建图形用户界面。但并非只能使用那些库来开发GUI,Linux的GUI领域中的另一大主角是KDE/Qt。在本章中,你将会学习这些库,并看到它们是怎样在与GNOME/GTK+的竞争中发展的。

Qt是用C++语言编写的,C++也是编写Qt/KDE程序的标准语言。因此在本章中,你必须把注意力从你熟悉的C语言转移到C++语言上来。你也可借此机会重温一下C++语言,特别是回顾一下派生、封装、方法重载和虚函数的基本原理。

本章我们将介绍以下内容:

❑ Qt简介

❑ 安装Qt

❑ 开始编程

❑ 信号/槽机制

❑ Qt构件

❑ Qt对话框

❑ KDE环境下的菜单和工具栏

❑ 使用KDE/Qt创建CD数据库应用程序