如果说QT大家觉得陌生的话,那么Windows早年推出的C++图形用户界面的应用程序开发框架MFC,应该是耳熟能详。
那么,MFC强大的功能,快速的运行速度,唯一美中不足就是不能跨平台,只能运行在WindowsOS中,重点来了,QT就是打破平台限制,一套代码,跨平台的C++图形界面的应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(MetaObjectCompiler,moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。
说了一堆,都是废话,进入正题,开始helloword!
第一步:QT安装包的下载
在QT的官方网站