Qt Creator - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for Qt Creator.

Qt Creator

维基百科,自由的百科全书

Qt Creator
Windows 7下的Qt Creator 3.1.1
开发者 Qt Project,Digia
稳定版本
4.12.1[1]
(2020年5月20日,​12天前​(2020-05-20
预览版本
4.12 RC[2]
(2020年4月6日,​56天前​(2020-04-06
原始码库 编辑维基数据链接
编程语言 C++Qt
操作系统 WindowsLinuxMac OS XFreeBSD
类型 集成开发环境
许可协议 LGPL[3]
网站 qt.io

Qt Creator 是一款跨平台的集成开发环境,特别针对Qt开发者,是Qt SDK组成的一部分,可运行于Windows, Linux/X11及Mac OS X等桌面操作系统,允许开发者为多桌面环境及移动设备平台创建应用程序。它包括一个可视化调试工具和集成的 GUI 版面和外形设计师。这个编辑器的功能包括语法高亮度显示自动完成[4] Qt Creator 在 Linux 上,使用 GCC 的 C++ 编译器。在 Windows,默认安装它可以使用 MinGWMSVC。从原始码编译时,也可以使用 cdb。

于2008年10月的Qt Developer Days宣布这项项目(代号为 Greenhouse)。[5] 该项目的技术预览版在2008年10月30日公布。[6] 最后在2009年3月3日正式发布(连同Qt 4.5),并提供LGPL许可的原始码。[7]

项目

Qt Creator 集成了跨平台自动化建构系统:qmakeCMake。此外,您可以导入不使用 qmake 或 CMake 的项目,并指定 Qt Creator 忽略你的建构系统。

编辑

Qt Creator 带有一个代码编辑器,并集成 Qt Designer ,使用 Qt widgets 设计和建构制图形用户界面(GUI)。

代码编辑器

Qt Creator的代码编辑器用于辅助创建,编辑,浏览代码,具有对C++QML语言完整的表达式检查,代码补全,上下文关联,键入代码时的行间错误即时指示等功能:

  • 整排出规范代码
  • 代码自动补全
  • 指示行间错误及警告
  • 从语义上对类,函数及变量作分析,方便的跳转浏览
  • 对类,函数及变量做上下文分析,提供编码辅助
  • 可以对变量智慧化重命名,例如改变分属不同域中两个相同的变量名之一,不会影响到另一个变量。
  • 告知函数声明和调用的位置

UI 设计师

Qt Creator 提供两个集成的可视化编辑器,Qt Designer 与 Qt Quick Designer。

编程语言

您可以使用代码编辑器编写 Qt C++ 的代码或 QML(JavaScript) 描述性编程语言。

目标

Qt Creator 支持建构和运行 Qt 应用程序在桌面环境(Windows、Linux 和 Mac OS)与移动设备SymbianMaemoMeeGo )。

工具

Qt Creator 集成了一些有用的工具,如版本控制系统和 Qt Simulator。

版本控制系统

推荐使用使用版本控制系统来建构项目。Qt Creator 使用版本控制系统的命令行客户端来访问您的仓库。Qt Creator集成了多数流行的版本控制系统:

  • Git
  • Subversion
  • Perforce
  • CVS
  • Mercurial
  • Bazaar

Qt Simulator

作为Qt SDK的一部分, Qt模拟器可以虚拟移动设备,得以在本地便可测试Qt应用程序在目标设备环境下的的运行。设计上,Qt模拟器不提供依赖于特定设备的API,因此,一方面,能够在模拟器上运行良好的应用程序,同样可以在目标设备上正常工作;另一方面,Qt模拟器无法用于测试依赖于特定设备APIs库的Qt应用,例如Symbian C++ APIs。

调试工具

Qt Creator 不包括调试工具。它提供了一个调试工具外挂,作为 Qt Creator 核心和外部原生调试工具之间的接口:

  • GNU Symbolic Debugger (gdb)
  • Microsoft Console Debugger (CDB)
  • internal Java Script debugger

参见

参考文献

  1. ^ Qt Creator 4.12.1 released. 2020-05-20 [2020-05-20]. 
  2. ^ Qt Creator 4.12 RC released. 2020-04-06 [2020-04-06]. 
  3. ^ 存档副本. [2010-09-05]. (原始内容存档于2010-08-22). 
  4. ^ 存档副本. [2010-09-05]. (原始内容存档于2010-10-26). 
  5. ^ Qt Software announces new Qt IDE, Greenhouse. 
  6. ^ Qt Creator Technology Preview released. (原始内容存档于2009-07-24). 
  7. ^ Qt 4.5, Qt Creator released 互联网档案馆存档,存档日期2009-07-21.

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
Qt Creator
Listen to this article