4 Hi_乌龟

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 24w+

Qt QSound播放声音

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

2018-01-24 19:28:41

Qt C++ 改变QMenu的长宽

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

2018-01-24 13:51:38

Qt C++ 匹配QTableWidget的宽度

void Monitor::paintEvent(QPaintEvent *){ if(ui->tableWidget->verticalScrollBar()->isVisible()) { ui->tableWidget->setColumnWidth(0, (ui->tableWidget->width() - ui->tableWidget->ve

2018-01-11 17:34:05

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

glReadPixelsglReadPixels (GLint x, GLint y, GLsizeiwidth, GLsizei height, GLenum format, GLenum type, GLvoid *pixels);参数1,2:矩阵的左下角横、纵坐标(坐标以窗口最左下角为零,最右上角为最大值)。参数3,4:矩阵的宽度、高度。参数5:  读取的内容。例如:GL_R

2016-03-11 11:56:28

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

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

2016-03-11 11:03:31

VS平台下 OpenGL glColor系列函数

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

2016-03-10 15:10:10

OpenGL 解析glBegin()

函数原型:voidglBegin(GLenummode)glBegin()是和glEnd()结合起来使用。参数解析:mode:创建元素的类型,比如:点,线等。可以是以下数值:GL_POINTS:把每个顶点作为一个点进行处理,顶点n定义了点n,绘制N个点。GL_LINES: 把每个顶点作为一个独立的线段,顶点2n-1和2n之间定义了n条线段,绘制N/2条线段GL_

2016-03-10 09:23:55

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

#include #include #include // 旋转的步进值static float fMoonRot = 0.0f;static float fEarthRot = 0.0f;// 设置渲染状态void SetupRC(){// 设置清除窗口的颜色(黑色背景)glClearColor(0.0f, 0.0f, 0.0f, 1.0f

2016-03-09 16:08:59
勋章 我的勋章
    暂无奖章