Qt(发音为“ cute”,而不是“ cu-tee”)是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中也非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。
Qt必备模块集合:
QtCore是一个基础库,提供容器,线程管理,事件管理等
QtGui和QtWidgets(用于桌面的GUI工具包)提供了许多用于设计应用程序的图形组件。
QtNetwork提供了一组有用的类来处理网络通信
QtWebkit(Webkit引擎),允许在Qt应用程序中使用网页和Web应用程序。
QtSQL是功能齐全的SQL RDBM抽象层,可通过自身的驱动程序进行扩展,可直接使用ODBC,SQLITE,MySQL和PostgreSQL。
QtXML,支持简单的XML解析(SAX)和DOM
QtXmlPatterns,支持XSLT,XPath,XQuery和Schema验证
安装Qt SDK
要开始编写Qt应用程序,您必须获取Qt库以及一个IDE。它们可以从源代码构建。
该SDK包含许多功能,例如适用于Symbian和诺基亚N9的交叉编译器。您可以通过选择“自定义安装”来选择不安装它们。确保保留这些包装
QMake文档
下面这些软件包也可能有用
如果要为Symbian / Maemo / Meego或较旧版本的Qt开发,则可以选择其他软件包。
注意 :在Linux上,最好使用发行版提供的软件包。Qt Creator在几乎所有发行版中都应该可用,并且安装它应该安装所有依赖项,例如库,编译器和开发标头。
在下一个章节中,我们准备创建我们的第一个程序。你好,世界。
Qt Creator功能
在编写我们的第一个GUI应用之前,让我们看看Qt Creator。
Qt Creator是C ++的另一个IDE,但它非常适合编码Qt应用程序。它提供了一个文档浏览器和“设计器”,使创建窗口变得更加容易,所有这些都包装在精心设计的用户界面中。它也是可用的最快的IDE之一。
本次内容就到这里,在接下来的文章中将会具体讲解如何创建第一个Qt程序点击获取更多相关类产品文章信息
如果本篇文章未能解决你的问题,或者你需要其他相关类产品点击此处查看更多。
欢迎前往慧都网搜索Qt获取更多文章教程以及免费资源。