2012年10月21日
摘要: 嗯,这个QImage的问题研究好久了,有段时间没用,忘了,已经被两次问到了,突然有点解释不清楚,我汗颜,觉得有必要重新总结下了,不然无颜对自己了。图像的数据是以字节为单位保存的,每一行的字节数必须是4的整数倍,不足的补0。(因为我们使用的是32操作系统,因此数据是按照32位对齐的,所以每行的字节数必须是4的整数倍也就是说每行的数据位必须是32位的整数倍。)这里是按照我的理解的,貌似错了,修正一下,最近在看数据对齐,这段话先忽略了,没有删掉,是因为,想留个足迹,等我找到合适的答案再贴上来。不过,图像的数据确实是按32位对齐的。如果不是整数倍,则根据公式: W = ( w * bitcount + 阅读全文
posted @ 2012-10-21 23:16 Shin_Liang 阅读(411) 评论(0) 推荐(0) 编辑
  2012年10月2日
摘要: 把自己做的.h文件放在最下面,从系统调用的放在最上面。按下面顺序包含头文件(glew.h在glut.h前)#include <GL/glew.h>#include <GL/glut.h> 阅读全文
posted @ 2012-10-02 14:18 Shin_Liang 阅读(790) 评论(0) 推荐(0) 编辑
  2012年9月25日
摘要: setWindowFlags(Qt::WindowCloseButtonHint);//哈哈窗口只有一个关闭按钮使用方法:1: clientMainWindow::clientMainWindow(QWidget *parent) : QMainWindow(parent,Qt::WindowCloseButtonHint) { }2clientMainWindow::clientMainWindow(QWidget *parent): QMainWindow(parent ) {setWindowFlags(Qt::WindowCloseButtonHint);}更多窗口样试:Qt::Win 阅读全文
posted @ 2012-09-25 23:38 Shin_Liang 阅读(428) 评论(0) 推荐(0) 编辑
  2012年9月23日
摘要: 1.test dword ptr [eax],eax ; probe page.错误提示:局部数组变量定义超过所分配的最大空间错误原因:pfile=fopen(fileName,"rb");中的fileName为空,就是没找到文件。解决方法:给fileName赋值2.无法解析的外部符号(带__imp)1>正在链接...1>flatten.obj : error LNK2001: 无法解析的外部符号 __imp____glewGetShaderInfoLog1>flatten.obj : error LNK2001: 无法解析的外部符号 __imp____g 阅读全文
posted @ 2012-09-23 22:53 Shin_Liang 阅读(9230) 评论(0) 推荐(0) 编辑