« | 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 访问次数:940191 建立时间:2005年5月17日 |

| |
[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显示机制,最重要的就是 |
|
[work]gluOrtho2D的介绍 原创空间
oceanblue 发表于 2008/11/21 22:51:33 |
gluOrtho2D(-5.0,5.0,-5.0,5.0); 参数分别代表(左下角x坐标,右上角x坐标,左下角y坐标,右上角y坐标)——坐标全相对于窗口左下角--原点),near和far默认为-1和1,此函数决定一个平行六面体,即View Volume!
View Volume越大,里面的物体显得越小!如,一个点的坐标是(0,0,0)就是在平行六面体的中间,也就是在viewport的中间;又如一个点的坐标是(-5.0,-5.0,0),是在平行六面体的左下角,也就是在vieport的左下角。
注:viewport是指视窗的大小,就好像我们的眼睛!viweport可以用下面函数指定:
glViewport(左下角x坐标, 左下角y坐标, wigth, h |
|
[work]opengl配置 原创空间
oceanblue 发表于 2008/11/21 22:48:48 |
一、下载并安装glut库 opengl的glut库 GLUT不是OpenGL所必须的,但它会给学习带来一定的方便,推荐安装。 Windows环境下的GLUT下载地址:(大小约为150k) http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip Windows环境下安装GLUT的步骤: 1、将下载的压缩包解开,将得到5个文件 2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(Program Files\Micros |
|
|