加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
glwidget.h 716 Bytes
一键复制 编辑 原始数据 按行查看 历史
吴冬亮 提交于 2020-03-10 14:10 . first
#ifndef GLWIDGET_H
#define GLWIDGET_H
#include <QOpenGLWidget>
#include <QImage>
#include <QMatrix4x4>
#include <QVector3D>
#include <QOpenGLBuffer>
#include <QOpenGLContext>
#include <QOpenGLExtraFunctions>
#include <QOpenGLFunctions>
#include <QOpenGLShaderProgram>
#include <QOpenGLTexture>
#include <QOpenGLVertexArrayObject>
class GLWidget : public QOpenGLWidget
{
Q_OBJECT
public:
GLWidget(QWidget *parent);
void setImage(QImage image);
void setOrigenImage(QImage image);
QImage currentImage;
QImage origenImage;
protected:
void paintEvent(QPaintEvent *);
void resizeGL(int w, int h);
private:
int m_w;
int m_h;
};
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化