home *** CD-ROM | disk | FTP | other *** search
- /****************************************************************************
- ** $Id: qt/main.cpp 3.0.0 edited Jun 22 13:24 $
- **
- ** Copyright (C) 1992-2000 Trolltech AS. All rights reserved.
- **
- ** This file is part of an example program for Qt. This example
- ** program may be used, distributed and modified without limitation.
- **
- *****************************************************************************/
-
- #include "lifedlg.h"
- #include <qapplication.h>
- #include <stdlib.h>
-
- void usage()
- {
- qWarning( "Usage: life [-scale scale]" );
- }
-
- int main( int argc, char **argv )
- {
- QApplication a( argc, argv );
-
- int scale = 10;
-
- for ( int i = 1; i < argc; i++ ){
- QString arg = argv[i];
- if ( arg == "-scale" )
- scale = atoi( argv[++i] );
- else {
- usage();
- exit(1);
- }
- }
-
- if ( scale < 2 )
- scale = 2;
-
- LifeDialog *life = new LifeDialog( scale );
- a.setMainWidget( life );
- life->setCaption("Qt Example - Life");
- life->show();
-
- return a.exec();
- }
-