12.1 Qt Creator 概览

Qt Creator 是 Nokia 出品的 Qt4“官方”的跨平台 IDE,它能够在 Linux、Mac OS X 以 及 Windows 等绝大多数平台上使用,它的界面简洁大方、操作便捷顺畅,是广大 Qt 开发人员 的首选 IDE 之一。

我以写书时最新的 Qt Creator1.2.1 版为例,向大家详细介绍它的使用方法。 当你安装了 Qt SDK 后,Qt Creator 就已经安装到了你的系统中了。你也可以单独安 装 Qt Creator,但是我并不推荐这种做法,因为你在开发时仍然需要 Qt SDK 中的其它内容。有

关 Qt Creator 的安装这部分内容,请参看第 4 章。

12.1.1 支持的平台

Qt Creator 支持以下平台或更高的平台版本。

  • Windows XP Service Pack 2
  • Windows Vista
  • (K)Ubuntu Linux 5.04
  • (K)Ubuntu Linux 7.04 32 位和 64 位版本
  • Mac OS 10.4 及更高版本

小贴士:如果在以上平台采用源代码编译的方式安 装 Qt Creator 的话,需要使用 Qt 4.5.0 或更高的版本。笔者也建议读者朋友尽量使用 Qt 4.5.0 及以上的版本。

12.1.2 主要特点

Qt Creator 包含有如下重要特性:

1. 高度智能的代码编辑器 支持代码高亮以及自动完成功能。

2. Qt 4 工程向导(Project Wizard)

使用 Project Wizard,用户可以轻松创建基于控制台的应用程序 、GUI 应用程序以及 C++ 类库等多种类型的工程。

3. 集成帮助功能

在 Qt Creator 中可以查阅相关的 Qt 文档和示例程序。

4. 集成 Qt Designer 功能

无缝集成了 Qt Designer,使用者不用单独打开 Qt Designer 即可完成用户界面的创建 工作。用户只需在 Project Explorer 中双击.ui 文件,即可调用集成的 Qt Designer 完成编 辑工作。

5. 模块间智能导航功能

用户可以通过使用快捷键,来准确定位文件信息以及在不同的模块间导航。

6. qmake 工程文件格式化功能

支持将.pro 文件作为工程描述文件。

7. 集成调试器

可以使用 GNU 的 GDB(开源版)以及 Microsoft 的 CDB 作为调试器(商业版)。