【8A文】Qt入门培训.ppt

【8A文】Qt入门培训.ppt

ID:32509122

大小:3.23 MB

页数:110页

时间:2019-02-09

【8A文】Qt入门培训.ppt_第1页
【8A文】Qt入门培训.ppt_第2页
【8A文】Qt入门培训.ppt_第3页
【8A文】Qt入门培训.ppt_第4页
【8A文】Qt入门培训.ppt_第5页
资源描述:

《【8A文】Qt入门培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、.Qt入门培训QtintroductionQt简介Qt的使用Qt深入理解Qt的应用Qt简介什么是Qt?什么是Qt?原来用作用户界面开发,现可用作所有的开发例如:Databases,XML,WebKit,multimedia,networking,OpenGL,scripting,non-GUI...”Qt是一个用C++编写的跨平台开发框架.”什么是Qt?Qt由模块构建QtCorePhononQtXmlPatternsQtXmlQtWebKitQtSvgQtSqlQtScriptQtOpenVGQtOpenGLQtNetworkQtMultimediaQtGui什么是QT?Qt用宏(mac

2、ros)和内省(introspection)扩展了C++所有的代码仍然是简明C++foreach(intvalue,intList){…}QObject*o=newQPustButton;o->metaObject()->className();//返回”QPushButton”connect(button,SIGNAL(clicked()),window,SLOT(close()));Qt的目的一次编写,到处编译根据不同平台的本地观感生成相应的本地应用简单地使用API,高开发效率,开放性,使用有趣Qt的历史19901991199419992001Haavard和Eirik灵感闪现开始设

3、计,并提出信号和槽的概念1993开发出Qt的第一个图形核心命名为Qt,并建立“奇趣科技”1995签订第一个合同,开始快速发展。1997Qt1.2发布,并且用于开发KDE。Qt2.0发布Qt3.0发布。2005Qt4.0发布2008Nokia收购奇趣科技Qt的跨平台—桌面平台WindowsMacOSXLinux/UnixX11Qt的跨平台—嵌入式平台WindowsCESymbianMaemo嵌入式LinuxQt的授权LGPL–免费你的应用程序可以是开源的或者是不开源的对Qt的修改,必须反馈到社区GPL–免费你的应用程序必须是开源的对Qt的修改,必须反馈到社区商业的–收费你的应用程序可以是不

4、开源的对Qt的修改,可以不开源Qt简介Qt的使用Qt深入理解Qt的应用Qt的代码结构--HelloWorldQt的代码结构--HelloWorld#include#includeintmain(intargc,char**argv){QApplicationapp(argc,argv);QLabell("HelloWorld!");l.show();returnapp.exec();}Qt的代码结构--HelloWorld#include#includeintmain(intargc,char**ar

5、gv){QApplicationapp(argc,argv);QLabell("HelloWorld!");l.show();returnapp.exec();}Qt的代码结构--HelloWorld#include#includeintmain(intargc,char**argv){QApplicationapp(argc,argv);QLabell("HelloWorld!");l.show();returnapp.exec();}Qt的代码结构--HelloWorld#include#include

6、el>intmain(intargc,char**argv){QApplicationapp(argc,argv);QLabell("HelloWorld!");l.show();returnapp.exec();}Qt的代码结构--HelloWorld#include#includeintmain(intargc,char**argv){QApplicationapp(argc,argv);QLabell("HelloWorld!");l.show();returnapp.exec();}Qt开发工具集QtCreatorQtDesignerQ

7、tLinguistQtAssisantQtDemos信号(Signal)与槽(Slot)初探QT提供的一种在对象间进行通讯的技术。动态地或松散地将事件和状态变化联系起来。信号和槽机制是使Qt运作的元素。信号(Signal)与槽(Slot)初探类似于windows中的消息和消息响应都是通过C++类成员函数实现的信号和槽是通过连接实现相互关联的包含信号或槽的类必须从QObject继承信号(Signal)与槽(Slot)初探emitcli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。