Hi everybody) Sorry for my English. I began studying OpenGl and there were difficulties with the connection Opengl, glut etc. I have began with new project (mainWindow). In examplies was header file ("glut"), in main.cpp - #include<gl\glut.h>. My attempts:
*pro:
Code:
QT += core gui opengl greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = untitled TEMPLATE = app CONFIG += opengl SOURCES += main.cpp HEADERS += QMAKE_LIBS_OPENGL = -lGL -lglut
*glut.h
Code:
#define GLUT_GAME_MODE_WIDTH ((GLenum) 2) #define GLUT_GAME_MODE_HEIGHT ((GLenum) 3) #define GLUT_GAME_MODE_PIXEL_DEPTH ((GLenum) 4) #define GLUT_GAME_MODE_REFRESH_RATE ((GLenum) 5) #define GLUT_GAME_MODE_DISPLAY_CHANGED ((GLenum) 6) GLUTAPI void APIENTRY glutGameModeString(const char *string); GLUTAPI int APIENTRY glutEnterGameMode(void); GLUTAPI void APIENTRY glutLeaveGameMode(void); GLUTAPI int APIENTRY glutGameModeGet(GLenum mode); over 700 strings
*main.cpp
Thanks!Code:
#include <gl\glut.h> void Initialize(); void MouseHandler(int button, int state, int x, int y); void KeyboardHandler(unsigned char key, int x, int y); void MainMenuHandler(int option); void Animate(); void Reshape(int width, int height); void Display(); etc.