Qt 扩展模块深入讨论

 

作者:丁冬,华清远见嵌入式学院讲师。

下面的类介绍了所有相关网络框架基于web 的编程类.

类:

QWebDatabase 提供了Html5 数据库的访问界面, 它们是使用JavaScript来创建的
        QWebFrame 包含了关于Web 也的框架功能
        QWebHistory 提供了一个包含QWebPage 历史
        QWebHistoryInterface 包含了一整套的QWebPage 链接历史的界面。

Qt Mobility

QtMobility 族增加了对于多媒体的支持, QtMobility的媒体库提供给开发人员方便的高效的应用程序的开发, 并与系统取得最好兼容性。 多媒体框架的目的和功能是涵盖最直接的功能来播放媒体, 录制媒体, 并且提供了播放链表与Qt 的集成。

如果你在寻找应用程序开发的多媒体框架, 并想进一步的研究, 首先需要从QMediaPlayer 与 QMediaPlayList 两个类开始, 有了这两个类可以轻松的开发出一个媒体播放器程序, 同时通过QMediaMetaData 来获得唱片歌曲的信息, 完整的播放器的程序需求可能需要第三方提供的类。

Qt Extended 提供了一下的几个消息的特色 .

1 . 支持长见的应用程序的信息功能
        2 . 服务器应用程序中多种信息的传输机制
        3 . 应对与信息的相关的库文件

这些有那个用程序使用了标准的功能来查看 SMS, MMS 与 邮件信息, MessageServer 应用程序是作为服务器端来接受QPE 的管理, 他提供了信息的传输功能.

运行一个Qt 扩展

下面介绍的内容就是如何来运行一个Qt 的扩展。 Qt 扩展可以在一个桌面的虚拟缓冲当中运行, 同时也可以运行在真是的具有FrameBuffer 帧缓冲的嵌入式设备上。 一般而言需要在桌面的虚拟帧缓冲来开发代码,并且调试一些产品。 最终放入到真正的嵌入式设备当中。

在桌面上运行一个程序, 与嵌入式系统当中运行一个程序使用的是不相同的二进制文件,在嵌入式设备上运行二进制的文件,并不kunnan但是需要交叉编译。 如果已经安装了SDK 包的话, 那么首先要为嵌入式设备制定一个子目录, 可以是:/opt/Qtopia/SDK/<version>/greenphone

你可能感兴趣的:(职场,休闲,讨论,扩展模块)