当前位置:主页 > 图片新闻 >
图片新闻
  • C ++主题 - 什么是Qt?
  • 本站编辑:网络中心发布日期:2019-03-23 06:31 浏览次数:
Qt是Trolltech于1991年开发的跨平台C ++图形用户界面应用程序开发框架。
它可用于开发GUI工具和非GUI程序,如控制台工具和服务器。
Qt是一个面向对象的框架,它使用特殊的代码生成扩展(称为MetaObjectCompiler(moc))和一些允许轻松扩展和组件编程的宏。
2008年,Trolltech被诺基亚收购,QT成为诺基亚的编程语言工具。
2012年,Qt被Digia收购。
Qt是Trolltech于1991年开发的多平台C ++图形用户界面应用程序框架。
它提供了应用程序开发人员构建最先进的图形用户界面所需的所有功能。
Qt易于扩展,允许对组件进行真正的编程。
基本上,Qt与XWindow的MOTF,Openwin,GTK,其他GUI库,Windows'MFC,OWL,VCL,ATL相同。
-------------------------------------
Qt4已经发布。
与此同时,正在开发Qt的跨平台IDE的QtCreator也发布了更新版本。
QtCreator1
3和Qt4。
这个由六部分组成的QtSDK包含开发跨平台应用程序所需的所有功能。
QtCreator是一个用于Qt开发的轻量级跨平台集成开发环境。
为QtCreator提供第一个集成开发环境(IDE),旨在支持跨平台开发,并使不熟悉Qt框架的开发人员能够快速入门有两个主要的好处。
即使没有开发Qt应用程序,QtCreator也是一个功能强大且易于使用的IDE。
[1]
QtCreator包含一组用于创建和测试基于Qt的应用程序的高效工具。
高级C ++代码编辑器,它考虑了源代码管理项目的上下文和可视化调试器帮助系统的编译管理工具
QtCreator在LGPL2中。
在1版本许可下有效,接受代码贡献
-------------------------------------
QtLinguist
QtLinguist被称为Qt起始语言。
您的主要任务是阅读翻译文件并为翻译人员提供易于理解的翻译界面。它是接口国际化的重要工具。
4种语言工具。
5,可以开始支持Gettext PO文件格式。
卓越的跨平台功能
Qt与以下操作系统兼容:Microsoft Windows 95/98,Microsoft Windows NT,Linux,Solaris,SunOS,HP-UX,Digital UNIX(OSF / 1,Tru64),Irix,FreeBSD,BSD / OS,SCO,AIX,OS390,QNX等
面向对象
Qt优秀的包装机制使其具有Qt模块化和高度可重复使用性。这对用户开发非常有用。
Qt提供了一种称为信号/槽而不是回调的安全性。这有利于组件之间的协作。
丰富的API
Qt包括多达250个C ++类以及基于日期/时间类的模板,序列化,文件,I / O设备,目录管理和集合。
它还包括正则表达式处理的功能。
支持2D / 3D图形渲染,支持OpenGL
许多开发文档。
XML支持
Qt可以支持IOS和OSX,未来的神奇帧。

  • 上一篇:没有了
  • 下一篇:没有了