/**************************************************************************** ** ** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved. ** ** This file is part of an example program for TQt. This example ** program may be used, distributed and modified without limitation. ** *****************************************************************************/ // // TQt OpenGL example: Box // // A small example showing how a GLWidget can be used just as any TQt widget // // File: main.cpp // // The main() function // #include "globjwin.h" #include #include #include /* The main program is here. */ int main( int argc, char **argv ) { TQApplication::setColorSpec( TQApplication::CustomColor ); TQApplication a(argc,argv); if ( !TQGLFormat::hasOpenGL() ) { qWarning( "This system has no OpenGL support. Exiting." ); return -1; } // Check for existence of overlays if ( !TQGLFormat::hasOpenGLOverlays() ) { TQMessageBox::critical( 0, tqApp->argv()[0], "This system does not support OpenGL overlays", "Exit" ); return 1; } GLObjectWindow w; w.resize( 400, 350 ); a.setMainWidget( &w ); w.show(); return a.exec(); }