网站大量收购独家精品文档,联系QQ:2885784924

OMAPL138开发板的LinuxQT图像界面开发教程.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OMAPL138开发板的LinuxQT图像界面开发教程

目录 1 Qt介绍 3 1.1 Qt简介 3 1.2 Qt发展历史 3 1.3 Qt平台支持 5 1.4 Qt优势 6 1.5 QT相关网站 6 2 移植Qt4.7到OMAPL138开发板 7 2.1 安装触摸屏支持库tslib 11 2.1.1 解压tslib库 11 2.1.2 配置tslib 11 2.1.3 配置编译安装选项 14 2.1.4 编译和安装tslib 15 2.1.5 在OMAPL138开发板安装tslib 15 2.1.6 OMAPL138开发板触摸屏校准 16 2.2 交叉编译Qt4.7 18 2.2.1 解压安装Qt源码 18 2.2.2 配置Qt编译环境 20 2.2.3 编译和安装Qt4.7 23 2.3 在OMAPL138开发板上部署Qt4.7 24 2.4 在OMAPL138开发板上运行Qt示例程序 24 3 使用Qt Creator工具开发Qt4程序“Hello World!” 25 3.1 在Ubuntu系统下安装Qt Creator 25 3.2 使用Qt Creator编写Qt4程序示例程序“Hello World!” 32 3.2.1 新建工程 32 3.2.2 设计界面 36 3.2.3 编辑代码 39 3.2.4 在pc机上运行Qt程序“Hello World!” 41 3.3 设置QtCreator支持交叉编译 42 3.4 交叉编译Qt4 43 3.5 在OMAPL138开发板上Qt程序运行“Hello World!” 48 4 LED Demo按键程序点亮OMAPL138开发板LED灯 49 4.1 新建LED Demo工程 49 4.2 建立信号槽响应函数 54 4.3 移植led Qt程序到OMAPL138开发板 61 4.4 制作简单点亮LED灯启动脚本 63 5 OMAPL138开发板按键button demo测试实验 65 5.1 建立按键demo项目工程 65 5.2 移植按键Demo程序到Omapl138开发板上 69 5.3 按键实验测试 71 Qt介绍 图1 Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。 Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt同 X Window 上的 Motif,Openwin,GTK 等图形界面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。 Qt发展历史 * 1996 OctKDE组织成立 * 1998 Apr 05Trolltech的程序员在 5 天之内将 Netscape5.0 从Motif移植到Qt上 * 1998 Apr 08 KDE Free Qt基金会成立 * 1998 Jul 09 Qt 1.40 发布 * 1998 Jul 12 KDE 1.0 发布 * 1999 Mar 04QPL1.0 发布 * 1999 Mar 12 Qt 1.44 发布 * 1999 Jun 25 Qt 2.0 发布 * 1999 Sep 13 KDE 1.1.2 发布 * 2000 Mar 20嵌入式Qt发布 * 2000 Sep 06 Qt 2.2 发布 * 2000 Oct 05 Qt 2.2.1 发布 * 2000 Oct 30 Qt/Embedded 开始使用GPL宣言 * 2000 Sep 04 Qt free edition 开始使用 GPL * 2008 Nokia从Trolltech公司收购Qt, 并增加LGPL的授权模式 * 2011 Digia从Nokia收购了Qt的商业版权,从此Nokia负责Qt on Mobile, Qt Commercial由Digia负责 *根据最新消息,NOKIA已经停止Meltemi系统开发,QT部门被解散 * 2012 Aug 09 作为非核心资产剥离计划的一部分,诺基亚宣布将Qt软件业务出售给芬兰IT服务公司Digia。 * 2013年7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。 Qt平台支持 Qt支持下述平台: MS/Windows - 95、98、NT4.0、ME、2000、

文档评论(0)

youshen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档