Qt入门培训Qtintroduction1Qt简介Qt的使用Qt深入理解Qt的应用2Qt简介什么是Qt
3什么是Qt
原来用作用户界面开发,现可用作所有的开发例如:Databases,XML,WebKit,multimedia,networking,OpenGL,scripting,non-GUI
”Qt是一个用C++编写的跨平台开发框架
”4什么是Qt
Qt由模块构建QtCorePhononQtXmlPatternsQtXmlQtWebKitQtSvgQtSqlQtScriptQtOpenVGQtOpenGLQtNetworkQtMultimediaQtGui5什么是QT
Qt用宏(macros)和内省(introspection)扩展了C++所有的代码仍然是简明C++foreach(intvalue,intList){…}QObject*o=newQPustButton;o->metaObject()->className();//返回”QPushButton”connect(button,SIGNAL(clicked()),window,SLOT(close()));6Qt的目的一次编写,到处编译根据不同平台的本地观感生成相应的本地应用简单地使用API,高开发效率,开放性,使用有趣7Qt的历史19901991199419992001Haavard和Eirik灵感闪现开始设计,并提出信号和槽的概念1993开发出Qt的第一个图形核心命名为Qt,并建立“奇趣科技”1995签订第一个合同,开始快速发展
1997Qt1
2发布,并且用于开发KDE
0发布Qt3
2005Qt4
0发布2008Nokia收购奇趣科技8Qt的跨平台—桌面平台WindowsMacOSXLinux/UnixX119Qt的跨平台—嵌入式平台WindowsC