第12 章使用Qt Creator本章重点★了解Qt Creator 支持的平台和版本情况★了解Qt Creator 的组成和主要特点★掌握Qt Creator 的几种不同模式和操作方法★掌握Qt Creator 各个组成部分的操作方法★掌握使用Qt Creator 开发应用程序的流程和基本步骤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 作为调试器(商业版)。12.2 Qt Creator 的组成Qt Creator 主要由菜单(Menu Bar)、模式选择器(Mode Selectors)、项目浏览器(ProjectInspector)、代码编辑器(Code Editor)、输...