1.环境
windows 10平台,Qt5+Qt Creator 4.9.1+ OpenGL(QT 自带的OpenGL库)
2.Qt Creator 4.9.1创建Qt Widgets Application
3.pro工程文件配置
QT += core gui opengl
LIBS+=-lopengl32 -lglu32
4.在main.cpp中,main函数第一行添加如下代码:
QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
5.工程中新建一个c++ class, 名称为GLWidget
6.实现GLWidget类
1>glwidget.h
#ifndef GLWIDGET_H
#define GLWIDGET_H
#include <QObject>
#include <QWidget>
#include <QtOpenGL>
#include <QtOpenGL/qgl.h>
#include <QOpenGLWindow>
#include <QOpenGLWidget>
#include <QOpenGLFunctions>
#include <QOpenGLBuffer>
#include <QVector3D>
#include <QMatrix4x4>
#include <QTime>
#include <QVector>
#include <QP

在Windows 10上,使用Qt5和Qt Creator 4.9.1,通过Qt自带的OpenGL库创建了一个简单的应用程序。首先创建Qt Widgets Application,然后在.pro文件中进行配置。在main函数中初始化OpenGL,接着创建名为GLWidget的C++类,并在glwidget.h和glwidget.cpp中实现OpenGL的相关功能。最后,提供源码下载链接。
 简单实例&spm=1001.2101.3001.5002&articleId=100518647&d=1&t=3&u=218829bebdc242eaa8453ccdf4f558ab)
3367

被折叠的 条评论
为什么被折叠?



