#include "OpenGlViewer.h" #include "defines.h" OpenGlViewer::OpenGlViewer(QWidget *parent) : QOpenGLWidget(parent) { QSurfaceFormat format; format.setVersion(DEFAULT_MAJOR_VERSION, DEFAULT_MINOR_VERSION); format.setProfile(QSurfaceFormat::CoreProfile); this->setFormat(format); } OpenGlViewer::~OpenGlViewer() { } void OpenGlViewer::initializeGL() { initializeOpenGLFunctions(); glClearColor(DEAFAULT_BACKGROUND); } void OpenGlViewer::resizeGL(int w, int h) { //TODO: change perspective } void OpenGlViewer::paintGL() { //TODO: paint here }