自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Qt QSound播放声音

首先,用QSound 要在.pro文件中加QT += multimedia,     添加头文件 QSound::play(":/wav/alarm"); 直接播放alarm.wav文件

2018-01-24 19:28:41

阅读数 3398

评论数 0

原创 Qt C++ 改变QMenu的长宽

//设置菜单项的属性 QPoint p = this->rect().topRight(); p.setX(p.x() - 225); p.setY(p.y() + 27); // 添加菜单项 QMenu *radarMenu = this-...

2018-01-24 13:51:38

阅读数 1993

评论数 0

原创 Qt C++ 匹配QTableWidget的宽度

void Monitor::paintEvent(QPaintEvent *) { if(ui->tableWidget->verticalScrollBar()->isVisible()) { ui->tableWidget->...

2018-01-11 17:34:05

阅读数 200

评论数 0

原创 VS平台下 OpenGL glReadPixels、glDrawPixels、glCopyPixels函数

glReadPixels glReadPixels (GLint x, GLint y, GLsizeiwidth, GLsizei height, GLenum format, GLenum type, GLvoid *pixels); 参数1,2:矩阵的左下角横、纵坐标(坐标以窗口最左下角...

2016-03-11 11:56:28

阅读数 1118

评论数 0

原创 VS平台下 OpenGL 创建、调用、销毁显示列表

创建显示列表 创建显示列表实际上就是把各种OpenGL函数的调用装入到显示列表中。使用glNewList开始装入,使用glEndList结束装入。   glNewList有两个参数:第一个参数:正整数表示装入到那个显示列表。第二个参数:有两种取值GL_COMPILE 表示以下内容只是装入到...

2016-03-11 11:03:31

阅读数 361

评论数 0

原创 VS平台下 OpenGL glColor系列函数

glColor系列函数可以用于设置颜色,其中三个参数的版本指定R,G,B的值,而A值采用默认;四个参数的版本分别指定R,G,B,A的值。 例: void glColor3f(GLfloat red, GLfloat green, GLfloat blue); void glColor4f(GLfl...

2016-03-10 15:10:10

阅读数 243

评论数 0

原创 OpenGL 解析glBegin()

函数原型: void glBegin(GLenum mode) glBegin()是和glEnd()结合起来使用。 参数解析: mode:创建元素的类型,比如:点,线等。可以是以下数值: GL_POINTS:把每个顶点作为一个点进行处理,顶点n定义了点n,绘制N个点。 GL_LINES...

2016-03-10 09:23:55

阅读数 19430

评论数 2

原创 VS 平台下 OpenGL 实现地球、月球、太阳运动

#include #include #include // 旋转的步进值 static float fMoonRot = 0.0f; static float fEarthRot = 0.0f; // 设置渲染状态 void SetupRC() { // 设...

2016-03-09 16:08:59

阅读数 870

评论数 0

提示
确定要删除当前文章?
取消 删除