QtCreator快速入门课时.pptx
《QtCreator快速入门课时.pptx》由会员分享,可在线阅读,更多相关《QtCreator快速入门课时.pptx(24页珍藏版)》请在咨信网上搜索。
1、Qt 简介简介nQtQt是一个跨平台应用程序和是一个跨平台应用程序和UIUI开发框架。使用开发框架。使用QtQt只需一次性开发应只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。部署这些应用程序。Qt Software Qt Software 的前身为创始于的前身为创始于19941994年的年的TrolltechTrolltech(奇趣科技),(奇趣科技),TrolltechTrolltech于于20082008年年6 6月被月被 Nokia Nokia 收购,收购,加速了其跨平台开发战略。加速
2、了其跨平台开发战略。nQt CreatorQt Creator是全新的跨平台是全新的跨平台 Qt IDEQt IDE(集成开发环境),可单独使(集成开发环境),可单独使用,也可与用,也可与 Qt Qt 库和开发工具组成一套完整的库和开发工具组成一套完整的SDKSDK(软件开发工具(软件开发工具包包 )。其中包括:高级)。其中包括:高级 C+C+代码编辑器、项目和生成管理工具、代码编辑器、项目和生成管理工具、集成的上下文相关的帮助系统、图形化调试器、代码管理和浏览工集成的上下文相关的帮助系统、图形化调试器、代码管理和浏览工具。具。nQt QuickQt Quick是在是在Qt 4.7Qt 4.7
3、中被引进的一种高级用户界面技术,开发人员中被引进的一种高级用户界面技术,开发人员和设计人员可用它协同创建动画触摸式用户界面和应用程序。和设计人员可用它协同创建动画触摸式用户界面和应用程序。Qt Qt QuickQuick是是Qt 5Qt 5的主要内容,本书中没有涉及。的主要内容,本书中没有涉及。主主 要要 内内 容容n1.1QtCreator的下载和安装的下载和安装n1.2QtCreator环境介绍环境介绍n1.3Qt工具简介工具简介n1.4小结小结1.1 Qt Creator的下载和安装的下载和安装nQtQt使用使用4.8.54.8.5版本版本地址:地址:http:/download.qt-
4、project.org/archive/qt/4.8/4.8.5/下载文件:下载文件:qt-win-opensource-4.8.5-mingw.exenQt CreatorQt Creator使用使用2.8.02.8.0版本版本地址:地址:http:/download.qt-project.org/official_releases/qtcreator/2.8/2.8.0/下载文件:下载文件:qt-creator-windows-opensource-2.8.0.exe为了避免由于开发环境的版本差异而产生不必要的问题,为了避免由于开发环境的版本差异而产生不必要的问题,推荐在学习本书前下载和本
5、书相同的软件版本。这里采用了推荐在学习本书前下载和本书相同的软件版本。这里采用了Qt和和QtCreator分别下载和安装的方式,这样可以随意选分别下载和安装的方式,这样可以随意选择其版本。择其版本。版本介绍版本介绍QtQt安装包:安装包:qt-qt-winwin-opensourceopensource-4.8.54.8.5-mingwmingw.exe.exe nwinwin表示表示WindowsWindows平台平台nopensourceopensource表示开源版本表示开源版本n4.8.54.8.5是当前版本号是当前版本号nmingwmingw表示使用表示使用MinGWMinGW编译器
6、编译器n安装路径中不能有中文安装路径中不能有中文n在在MinGWMinGW安装(安装(MinGW InstallationMinGW Installation)界面需要指定)界面需要指定MinGWMinGW的路径,这里提示的路径,这里提示需要使用需要使用GCC 4.4GCC 4.4版本的版本的MinGWMinGW。可以到。可以到QterQter开源社区(开源社区(www.qter.orgwww.qter.org)的)的下下载页面载页面下载下载MinGWMinGW,下载的文件是,下载的文件是MinGW-gcc440_1.zipMinGW-gcc440_1.zip,下载完成后需要对,下载完成后需要
7、对其进行解压缩,例如解压缩到了其进行解压缩,例如解压缩到了QtQt的默认安装目录,那么应该填写的默认安装目录,那么应该填写C:Qtmingw C:Qtmingw 注意:注意:MinGWMinGW即即Minimalist Minimalist GNU GNU For For WindowsWindows,是是将将GNUGNU开开发发工工具具移移植植到到Win32Win32平平台台下下的的产产物物,是是一一套套WindowsWindows上上的的GNUGNU工工具具集集。用用其其开开发发的的程程序序不不需需要要额额外外的的第第三三方方DLLDLL支支持持就就 可可 以以 直直 接接 在在 Wind
8、owsWindows下下 运运 行行。更更 多多 内内 容容 请请 查查 看看http:/www.mingw.org http:/www.mingw.org。1.2 Qt Creator环境介绍环境介绍QtCreator主要由主窗口区、菜单栏、模式选择器、主要由主窗口区、菜单栏、模式选择器、构建套件选择器、定位器和输出窗格等部分组成构建套件选择器、定位器和输出窗格等部分组成菜单栏(菜单栏(Menu BarMenu Bar)。这里有。这里有8 8个菜单选项,包含了常用的功能菜单。个菜单选项,包含了常用的功能菜单。n文件菜单。其中包含了新建、打开和关闭项目和文件、打印文件和退出等基本文件菜单。其中
9、包含了新建、打开和关闭项目和文件、打印文件和退出等基本功能菜单。功能菜单。n编辑菜单。这里有撤销、剪切、复制、查找和选择编码等常用功能菜单,在高编辑菜单。这里有撤销、剪切、复制、查找和选择编码等常用功能菜单,在高级菜单中还有标示空白符、折叠代码、改变字体大小和使用级菜单中还有标示空白符、折叠代码、改变字体大小和使用vimvim风格编辑等功能风格编辑等功能菜单。菜单。n构建菜单。包含构建和运行项目等相关的菜单。构建菜单。包含构建和运行项目等相关的菜单。n调试菜单。包含调试程序等相关的功能菜单。调试菜单。包含调试程序等相关的功能菜单。n分析菜单。包含分析菜单。包含QMLQML分析器、分析器、Val
10、grindValgrind内存和功能分析器等相关菜单。内存和功能分析器等相关菜单。n工具菜单。这里提供了快速定位菜单、版本控制工具菜单和外部工具菜单等。工具菜单。这里提供了快速定位菜单、版本控制工具菜单和外部工具菜单等。这里的选项菜单中包含了这里的选项菜单中包含了Qt CreatorQt Creator各个方面的设置选项:环境设置、文本编辑各个方面的设置选项:环境设置、文本编辑器设置、帮助设置、构建和运行设置、调试器设置和版本控制设置等。器设置、帮助设置、构建和运行设置、调试器设置和版本控制设置等。n控制菜单。这里包含了设置窗口布局的一些菜单,如全屏显示和隐藏边栏等。控制菜单。这里包含了设置窗
11、口布局的一些菜单,如全屏显示和隐藏边栏等。n帮助菜单。包含帮助菜单。包含QtQt帮助、帮助、Qt CreatorQt Creator版本信息、报告版本信息、报告bugbug和插件管理等菜单。和插件管理等菜单。模式选择器(模式选择器(Mode SelectorMode Selector)。Qt CreatorQt Creator包含欢迎、编辑、设计、调试、包含欢迎、编辑、设计、调试、项目、分析和帮助项目、分析和帮助7 7个模式,各个模式完成不同的功能,也可以使用快捷键来更个模式,各个模式完成不同的功能,也可以使用快捷键来更换模式,它们对应的快捷键依次是换模式,它们对应的快捷键依次是Ctrl+Ct
12、rl+数字数字1717。n欢迎模式。这里主要提供了一些功能的快捷入口,如打开帮助教程、打开示例程序、打开项目、新建欢迎模式。这里主要提供了一些功能的快捷入口,如打开帮助教程、打开示例程序、打开项目、新建项目、快速打开以前的项目和会话、联网查看项目、快速打开以前的项目和会话、联网查看QtQt官方论坛和博客等。官方论坛和博客等。n编辑模式。这里主要用来查看和编辑程序代码,管理项目文件。也可以在编辑模式。这里主要用来查看和编辑程序代码,管理项目文件。也可以在“工具工具选项选项”菜单项中对菜单项中对编辑器进行设置。编辑器进行设置。n设计模式。这里整合了设计模式。这里整合了Qt Qt 设计师的功能。可以
13、在这里设计图形界面,进行部件属性设置、信号和槽设计师的功能。可以在这里设计图形界面,进行部件属性设置、信号和槽设置、布局设置等操作。可以在设置、布局设置等操作。可以在“工具工具选项选项”菜单项中对设计师进行设置。菜单项中对设计师进行设置。n调试模式。支持设置断点、单步调试和远程调试等功能,包含局部变量和监视器、断点、线程以及快调试模式。支持设置断点、单步调试和远程调试等功能,包含局部变量和监视器、断点、线程以及快照等查看窗口。可以在照等查看窗口。可以在“工具工具选项选项”菜单项中设置调试器的相关选项。菜单项中设置调试器的相关选项。n项目模式。包含对特定项目的构建设置、运行设置、编辑器设置、代码
14、风格设置和依赖关系等页面。项目模式。包含对特定项目的构建设置、运行设置、编辑器设置、代码风格设置和依赖关系等页面。也可以在也可以在“工具工具选项选项”菜单项中对项目进行设置。菜单项中对项目进行设置。n分析模式。可以使用分析模式。可以使用QMLQML分析器、分析器、ValgrindValgrind内存和功能分析器对代码的内存泄露等问题进行分析。可内存和功能分析器对代码的内存泄露等问题进行分析。可以在以在“工具工具选项选项”菜单中对分析器进行设置。菜单中对分析器进行设置。n帮助模式。在帮助模式中将帮助模式。在帮助模式中将QtQt助手整合了进来,包含目录、索引、查找和书签等几个导航模式。可以助手整合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- QtCreator 快速 入门 课时
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。