Beginning in Qt with OpenGL
-
Hi..
I have begun to work with opengl in -QT- Qt...Getting more errors on 'gl.h'.... one of them is...
bq. syntax error: void should be preceded by ';'
that error points to this line in 'gl.h'
bq. WINGDIAPI void APIENTRY glAccum (GLenum op, GLfloat value);
help me with this.... Thank you..
-
As you asked in another thread(http://developer.qt.nokia.com/forums/viewthread/6068/) before, do you try other exmaples? You can just make a QGLWidget yourself, and build to see what happen with your SDK or environment. By the way, which platform you are working with?
-
bq. As you asked in another thread(http://developer.qt.nokia.com/forums/viewthread/6068/) before, do you try other exmaples? You can just make a QGLWidget yourself, and build to see what happen with your SDK or enviorment.
Yeah , this is not the same project , I have started a fresh project myself and added basic codes to IntializeGL,ResizeGL,paintGL and to draw a triangle...
but the errors haven't changed...
bq. By the way, which platform you are working with?
I'm working in Windows Xp with Nokia's QT SDK for Nokia N97 mini
-
Do you build for desktop or symbian device ? Can you send your code to me, i can try it on my computer for you. Email: chuckgao.cg@gmail.com
-
Sure,... Thank you Chuck.Gao
-
[quote author="Dinesh Balu" date="1306132718"]Sure,... Thank you Chuck.Gao[/quote]
The code have some wrong syntax. right one is modified
- GamePlay::InitializeGL() --> GamePlay::initializeGL() in both header and source file
- glViewPort --> glViewport
- draw() --> GamePlay::draw()
I can build it on both Desktop(also simulator) and Symbian device, but it'll crash some where.
-
k, I have change it as you said... but still the same errors are there...
did you get the output?
-
how to get the log? I couldn't copy the error, it's disabled...!
There is no log file in the debug directory..Is it would work if I re-install the SDK
-
No, I didn't add them... now I'm re-installing the Qt SDK...
-
Um.... Let's see... what if it's still not working :(
-
I have re-installed the SDK... Now the errors are gone ,.. and application is running successfully.. except I'm not getting the exact output....
@Chuck.Gao : what was the output you got with the project?
The Project type is Qt Mobile Application , doesn't it support OpenGL and should I go for OpenGL ES...
-
[quote author="Chuck.Gao" date="1306134308"]no, it's OK for me. Maybe there have some problem with your environment or SDK, i'm not sure. You can paste the log on this thread, i think someone can resolve your problem[/quote]
You said that you got my app running on your sdk... right?
did you get any output in that?I have drawn a triangle in that app...
how to use OpenGL ES with QT
-
[quote author="Chuck.Gao" date="1306221357"]I can build it on both Desktop(also simulator) and Symbian device, but it’ll crash some where.
[/quote]You mean the application that I sent you will crash somewhere,...
[quote author="Chuck.Gao" date="1306221357"]Qt will use OpenGL ES automatically if you build Symbian based application.
[/quote]Then why is it not working.... I got the simulator window opened but the triangle is not drawn on the screen...
-
When I started debugging...
A Warning is shown..
It says..bq. The preferred debugger engine for debugging binaries of type 'x86-windows-msvc2008-pe-32bit' is not available.
The debugger engine 'Gdb engine' will be used as a fallback.
Details:There is no CDB binary available for binaries in format 'x86-windows-msvc2008-pe-32bit'What does that mean?