c++ - How to close GLUT window without terminating of application? -
i've created application qt creator (os ubuntu 13.04). 1 function creates window , draws graphic using glut library, picture right. when try close window , continue working program, terminates. how can avoid this?
there code of function:
void plot(int argc, char**argv,.../*other arguments*/) { glutinit(&argc, argv); glutinitdisplaymode(glut_rgba | glut_alpha); glutcreatewindow("green window"); //some code //... glutdisplayfunc( draw ); glutmainloop(); }
application output prints "... exited code 0"
if read e.g. this reference of glutmainloop
see glutmainloop
never returns. means call exit
directly instead of returning.
if you're using qt, it's able open windows containing opengl contexts, windows compatible rest of qt , can close @ will.
Comments
Post a Comment