qt creator和qt的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt creator和qt的区别相关的知识,希望对你有一定的参考价值。

区别:

1、QT Creator 只是一个集成的编译器,用于将源代码编译成可执行程序。

QT 是跨平台C++图形用户界面应用程序开发框架,可以简单理解成是一个开发包。

2、Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。

QT Creator 跨平台的 Qt IDE,Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集

成开发环境。

3、QT SDK 包括Qt库、Qt Creator IDE和Qt工具,这些都集成在一个易于安装的文件包里。

Qt<QT Creator< QT SDK,QT框架约等于MFC。

基本说明:

1、QtCreator 主要是为了帮助新 Qt 用户更快速入门并运行项目,还可提高有经验的 Qt 开发人员的工作效率。集成了领先的版本控制软件,无须知晓确切的名称或位置搜索类和文件跨不同位置或文件沿用符号在头文件和源文件,或在声明和定义之间切换;

2、为Qt跨平台开发人员的需求而量身定制集成了特定于 Qt 的功能,如信号与槽 (Signals & Slots)图示调试器, 对Qt类结构可一目了然集成了Qt Designer 可视化布局和格式构建器只需单击一下就可生成和运行 Qt 项目。"同步声明及定义"功能。使用该功能,当要改变某个方法的声明或定义时,Qt Creator会自动在代码及头中帮助进行同步。

参考技术A qt creator 只是一个集成的编译器,用于将源代码编译成可执行程序。
qt 是跨平台C++图形用户界面应用程序开发框架,可以简单理解成是一个开发包。本回答被提问者和网友采纳
参考技术B QT框架约等于MFC QT Creator约等于VC++ QT SDK约等于VS

QT,QT/E,Qtopia,qt creator的联系与区别

关于qt,qte,qtopia,qt creator它们之间的区别和联系,相信对所有刚刚入门qt的同学来说都是很模糊的。我在刚开始接触qt的时候也是这样,而且我第一次接触的是qte,因为要在arm上开发一个应用,当时搭建平台可谓是。。。。。桑心。。。。

下面就分别介绍:

QT:

  Qt是奇趣科技在1991年的时候开发的一个跨平台C++图形用户界面应用程序框架。事实上它就跟windows下的mfc一样(接触过mfc的童鞋应该比较多吧!)。不过最大的区别是qt可以在windows下使用,也可以在linux下使用,而mfc却只能在windows下使用(废话,谁让mfc是微软的呢)。QT提供给应用程序开发者建立图形用户界面所需的所有功能。而且Qt很容易扩展,并且允许真正地组件编程。我就用qt开发过opencv的应用程序,“赶脚”还不错!!!

QT/E:

QT/E是QT的一个版本,而且相比之下,qt/e的性能更高!qt/e主要用于嵌入式的开发,是一个非常大的图形界面的类库。

Qtopia:

qtopia其实是构建于Qt/E之上一个类似桌面系统的应用环境(gnome桌面环境也是基于qt的),或者说Qt/E和Qtopia是不同的两套程序,Qt/E是基础类库,Qtopia是构建于Qt/E之上的一系列应用程序。Qtopia 是Trolltech 公司(现已被Digia收购)为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台, Qtopia包含完整的应用层、灵活的用户界面、窗口操作系统、应用程序启动程序以及开发框架。

Qt creator:

Qt Creator是跨平台的 Qt IDE,它其实跟Eclipse相似,都是一个集成开发环境, 也就是说qt creator是我们用来开发qt相关的一个平台。以下来自小百:“Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根据官方描述,Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务。”

 

转自:https://blog.csdn.net/qq_23329691/article/details/79063908

以上是关于qt creator和qt的区别的主要内容,如果未能解决你的问题,请参考以下文章

QT,QT/E,Qtopia,qt creator的联系与区别

Qt Creator 版本之间有啥区别?

QT Creator中[main]和[mainwindow]的区别

Qt Creator的下载和安装

Qt Creator的下载

qt creator 构建(build) 执行cmake 部署的区别?(未解决)