【文件属性】:
文件名称:qt5.4 opengl绘图
文件大小:8KB
文件格式:ZIP
更新时间:2018-08-01 10:50:00
qt5.4 opengl
#ifndef MYOPENGLWIDGET_H
#define MYOPENGLWIDGET_H
#include
#include
#include
#include"Windows.h"
#include"gl/GLU.h"
#include
#include
class MyOpenGLWidget : public QOpenGLWidget
{
Q_OBJECT
public:
MyOpenGLWidget(QWidget * parent = 0);
~MyOpenGLWidget();
private:
void initializeGL();
void paintGL();
void resizeGL(int w, int h);
void draw();
private slots:
void on_timeout();
void on_timeout2();
private:
float i=0.1f;
QTimer *time1;
QOpenGLTexture *tex;
GLuint textureID;
QImage imageID,imageTemp;
protected:
void initTexture();
};
【文件预览】:
MyQtOpenGLFrame
----texture.qrc(103B)
----mainwindow.ui(2KB)
----MyQtOpenGLFrame.pro(477B)
----MyQtOpenGLFrame.pro.user(18KB)
----myopenglwidget.cpp(5KB)
----texture1.bmp(2KB)
----mainwindow.cpp(1KB)
----main.cpp(183B)
----mainwindow.h(562B)
----myopenglwidget.h(757B)