« | July 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |
| 公告 |
☆★☆★☆★☆★☆★☆ 生活的点点记录,以及一些体会...........
喜欢是淡淡的爱,爱是深深的喜欢.
时间会见证一切.......................
欢迎大家指出错误,共同进步..........
期待中..............................
☆★☆★☆★☆★☆★☆ |
Blog信息 |
blog名称: 日志总数:162 评论数量:312 留言数量:0 访问次数:939694 建立时间:2005年5月17日 |

| |
[work]基于Qt/Embedded和Qtopia的GUI设计 文章收藏
oceanblue 发表于 2008/12/24 16:18:54 |
基于Qt/Embedded和Qtopia的GUI设计
摘要:介绍了Qt/Embedded和Qtopia的体系结构及其交叉编译过程与安装过程,重点讲述了如何实现Qt/Embedded下的应用程序以及如何将应用程序移植到Qtopia桌面系统。本文介绍的方法在笔者的开发平台上都做过验证。 1 引言 随着当前各种手持设备、无线设备及信息家电等嵌入式产品的迅猛发展,相应的嵌入式软硬件设计技术也在发生深刻的变化。如今,越来越多的嵌入式终端需要一个图形化的人机接口界面(GUI),良好的人机接口界面是嵌入式系统设计的一个关键技术,能够极大地提高人机交互的效率。本文详细阐述了在自行开发的嵌入式主板上实现某平台的图形显示终端过程。 2 系统平台介绍 根据系统设计需求,本文目的是实现一个具有图形接口界面的嵌入式显示终端,该系统使用嵌入式系统设计技术。硬件上,使用自行开发的基于Samsung S3C2440A CPU的目标板,该CPU使用arm920T内核,其主频可达400M |
|
[work]qt port 文章收藏
oceanblue 发表于 2008/12/23 15:33:35 |
qt移植指南 1.1. QT Porting 1.1.1. QT/Embedded Installation and Environment Configuration (1) Qt/Embedded Download download qt-embedded-2.3.7 and decompress as shown under. $ tar xvfz qt-embedded-2.3.7.tar.gz Now you get a directory of qt-2.3.7
(2) Qt/Embedded Environment Configuration(host) The first step is configure environment on host. -- QTDIR : QTDIR : Directory where Qt is installed. -- LD_LIBRARY_PATH : Directory where shared library used at Qt is loc |
|
[work]qt port 文章收藏
oceanblue 发表于 2008/12/23 15:33:29 |
qt移植指南 1.1. QT Porting 1.1.1. QT/Embedded Installation and Environment Configuration (1) Qt/Embedded Download download qt-embedded-2.3.7 and decompress as shown under. $ tar xvfz qt-embedded-2.3.7.tar.gz Now you get a directory of qt-2.3.7
(2) Qt/Embedded Environment Configuration(host) The first step is configure environment on host. -- QTDIR : QTDIR : Directory where Qt is installed. -- LD_LIBRARY_PATH : Directory where shared library used at Qt is loc |
|
[work]2D和3D图形系统 文章收藏
oceanblue 发表于 2008/12/22 16:34:02 |
Qt的2D图形系统的基础是类QPainter。QPainter能够绘制各种几何图形(点,线,矩形,椭圆,圆弧,弦,扇形,多段线,贝赛尔曲线),还能绘制位图,图像和文字。此外QPainter还提供了很多高级功能:如平滑(平滑文字和几何图形的边界),透明度,渐变色,和矢量路径。QPainter还支持矩阵变换,使绘制2D图形和分辨率无关。
QPainter能够在“绘图设备”上绘图,如QWidget,QPixmap,QImage等都是绘图设备。在我们实现用户控件或者改变控件的外观时经常使用它。QPainter还能构和QPrinter一起使用进行打印,制作PDF文档。这样我们可以用同样的代码把数据显示在屏幕上或者打印出来。
OpenGL能够代替QPainter。OpenGL是绘制2D和3D图形的一个标准库。QtOpenGL模块能够方便的把OpenGL代码整合到Qt应用程序中 |
|
[work]QT显示机制 文章收藏
oceanblue 发表于 2008/12/22 16:13:39 |
QT显示机制 ----------AlbertChen QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。
QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。
了解QT显示机制,最重要的就是 |
|
[work]QT显示机制 文章收藏
oceanblue 发表于 2008/12/22 16:13:37 |
QT显示机制 ----------AlbertChen QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。
QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。
了解QT显示机制,最重要的就是 |
|
[work]QT显示机制 文章收藏
oceanblue 发表于 2008/12/22 16:13:29 |
QT显示机制 ----------AlbertChen QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。
QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。
了解QT显示机制,最重要的就是 |
|
[读书笔记]qt study 文章收藏
oceanblue 发表于 2008/12/19 15:42:23 |
Meta-Object System
Qt's Meta-Object System provides the signals and slots mechanism for
inter-object communication, run-time type information, and the dynamic
property system.
The Meta-Object System is based on three things:
The QObject class provides a base class for objects that can take advantage of the meta-object system.The
阅读全文(1931) | 回复(0) | 编辑 | 精华 | 删除 |
| | |
|