欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    QT——开发入门简介x.docx

    • 资源ID:81166265       资源大小:12.72KB        全文页数:3页
    • 资源格式: DOCX        下载积分:9.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    QT——开发入门简介x.docx

    QT开发入门简介xQT 开发入门简介 1、你了解 Qt 吗? Qt 是一种基于 C+的跨平台图形用户界面应用程序开发框架。如何跨平台?上到服务器上位机,下到嵌入式 GUI,上天入地无所不能。Qt 最早是由 1991 年由 Qt Company 开发,但是到 2008 年,Qt Company 科技被诺基亚公司收购,是的,就是拥有着我们许多情怀的诺基亚。但在 2012 年,Qt 又被 Digia 收购。等到了2014 年,跨平台集成开发环境 Qt Creator 3.1.0 正式发布出来,至此,全面支持iOS、Android、WP,QT 的时代起先逐步绽开。而对于嵌入式开发的我们所运用的 Qt,是 Qt 的 Embedded Linux 分支平台,在原始 Qt 的基础上,做了很多精彩的调整以适合嵌入式环境。删除掉了一些与嵌入式无关的 Lib 库,使其相对来说更加节约嵌入式平台的内存空间。2、Qt 如何开发呢? 开发要用到的东西:Qt 源代码+交叉编译器+一个敏捷有创建性的大脑。编译步骤,如下图所示: 运用交叉编译器编译好的 Qt 库要在 LINUX 虚拟机和嵌入式开发板上各一份,有了这个库,我们就可以在上面尽情的编写 Qt 程序了!(假如须要触摸功能,记得要移植一个开源程序 tslib,它相当于底层驱动和上层应用的皇家接口,有效的处理防抖误操作等触摸问题,有机会下次介绍)。Qt 程序可以自己干脆编写,出口成章。也可以依托于一个神器!这个神器的名字就是集成开发环境 Qt Creator,如下图。 Qt Creator 是一个强大的跨平台 IDE,集编辑、 编译、 运行、 调试功能于一体。它不仅有简洁便利的开发界面,同时支持图形化编程。相当于有了它,即使你不会写程序,也可以通过控件的拖拽排布,设计出一个自己喜爱的图形界面。3、如何编译呢? 程序搞定了,那我们如何编译呢? 有多种方式:第一,干脆运用 Qt qmake 工具编译; 其次,运用 Qt Creator 软件干脆编译; 第三,市场上的一些第三方编译工具。编译过程,话不多说,干脆看下图,清楚明白: 4、重要学问点 当然,关于 Qt 开发,还有许多重要的学问点,你必需要知道!这里我主要讲两个。1)布局管理器 假如你写过基于 ARM 开发的 eMWIN,你肯定知道我安放控件时,只须要创建一个控件,把他的颜色、形态、大小、位置全都运用参数配置好就万事大吉了。但是Qt 不是这么玩的。它有三大法器,让它的控件布局不会因为平台变更而扭曲。那就是三种布局管理器,这是能够对窗口部件的尺寸大小和位置进行设置的对象。QHBoxLayout:在水平方向排列窗口部件,从左到右; QVBoxLayout:在垂直方向排列窗口部件,从上到下; QGridLayout:把各个窗口部件排列在一个网格中。这三个布局管理器可以各种嵌套组合,水乳交融,组合成各种困难的布局层次。2)信号与槽 此外,在 Qt 海洋里,控件与控件之间,控件与嵌入式板卡之间是如何通信的呢,如何团结合作一同创建困难的信号通信网络呢?这就要说到其次个学问点信号与槽。控件与控件之前可以通过信号与槽的函数格式,将两个信号共通,参数值相互传递和变更,她就似乎媒婆一样搭桥牵线。嵌入式 LINUX 开发的实现主要是文件的打开关闭读写,我们也可以把文件的信息传递给控件,也可以把控件的变更值写入到文件中,做到路路畅通,一路向东! 好了,以上是 QT 开发的入门简介,去年因为有项目需求,提前针对 QT 做了一些功课,针对 QT 的一些基础开发总结整理了一些博文,有须要的可以查看哦,传送门在此。

    注意事项

    本文(QT——开发入门简介x.docx)为本站会员(l****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开