本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告

☆★☆★☆★☆★☆★☆
生活的点点记录,以及一些体会...........

喜欢是淡淡的爱,爱是深深的喜欢.

时间会见证一切.......................

欢迎大家指出错误,共同进步..........

期待中..............................

☆★☆★☆★☆★☆★☆


我的分类(专题)

日志更新

最新评论

留言板

链接

世纪音频

 

 


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


阅读全文(1708) | 回复(0) | 编辑 | 精华 | 删除
 


[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


阅读全文(1581) | 回复(0) | 编辑 | 精华 | 删除
 


[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应用程序中

阅读全文(1869) | 回复(0) | 编辑 | 精华 | 删除
 


[work]qt paint
文章收藏

oceanblue 发表于 2008/12/22 16:29:15

在绘图设备(paint device,一般是一个控件)上开始绘制,我们只要创建一个QPainter,把绘图设备指针传给QPainter对象。例如: oid MyWidget::paintEvent(QPaintEvent *event) {     QPainter painter(this);
阅读全文(8478) | 回复(1) | 编辑 | 精华 | 删除
 


[work]QT显示机制
文章收藏

oceanblue 发表于 2008/12/22 16:13:39

QT显示机制
                                                ----------AlbertChen
  QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。

QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。

了解QT显示机制,最重要的就是

阅读全文(1778) | 回复(0) | 编辑 | 精华 | 删除
 


[work]QT显示机制
文章收藏

oceanblue 发表于 2008/12/22 16:13:37

QT显示机制
                                                ----------AlbertChen
  QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。

QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。

了解QT显示机制,最重要的就是

阅读全文(2076) | 回复(0) | 编辑 | 精华 | 删除
 


[work]QT显示机制
文章收藏

oceanblue 发表于 2008/12/22 16:13:29

QT显示机制
                                                ----------AlbertChen
  QT被Nokia收购了,我们以后的项目用QT做UI开发的可能性也不大,这些都无所谓,嵌入式系统的UI开发包大体架构应该还是相通的,深入了解QT对以后理解新的平台应该是有帮助的,QT有很多免费的版本在网上很容易找到并下载,这样的话大家都可以参看源代码共同学习。我不是个技术水平高的人,所以大家不要给我扔砖头。

QT的窗体系统的管理,窗体事件是如何派发的,在前一篇《QT窗体事件底层派发机制》中已经作了简要的分析,QT的显示机制算是对上一篇文章的补充。

了解QT显示机制,最重要的就是

阅读全文(2011) | 回复(0) | 编辑 | 精华 | 删除
 


[work]opengl中从3d到2d的坐标变换(转)
原创空间

oceanblue 发表于 2008/11/26 21:14:25

首先说一下o

阅读全文(2416) | 回复(0) | 编辑 | 精华 | 删除
 


[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

阅读全文(6019) | 回复(0) | 编辑 | 精华 | 删除
 


[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

阅读全文(1680) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.094 second(s), page refreshed 144786160 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号