source: trunk/tools/designer/uilib/test/main.cpp

Last change on this file was 197, checked in by rudi, 14 years ago

Added QtDesigner

File size: 1.6 KB
Line 
1/**********************************************************************
2** Copyright (C) 2005-2007 Trolltech ASA. All rights reserved.
3**
4** This file is part of Qt GUI Designer.
5**
6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file.
10**
11** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
12** licenses may use this file in accordance with the Qt Commercial License
13** Agreement provided with the Software.
14**
15** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
16** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
17**
18** See http://www.trolltech.com/gpl/ for GPL licensing information.
19** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
20** information about Qt Commercial License Agreements.
21**
22** Contact info@trolltech.com if any conditions of this licensing are
23** not clear to you.
24**
25**********************************************************************/
26
27#include <qapplication.h>
28#include "../qwidgetfactory.h"
29
30int main( int argc, char ** argv )
31{
32 QApplication a( argc, argv );
33 if ( argc == 1 )
34 return 0;
35 if ( argc == 3 )
36 QWidgetFactory::loadImages( argv[ 2 ] );
37 QWidget *w = QWidgetFactory::create( argv[ 1 ] );
38 if ( !w )
39 return 0;
40 w->show();
41 a.connect( &a, SIGNAL(lastWindowClosed()), &a, SLOT(quit()) );
42 return a.exec();
43}
Note: See TracBrowser for help on using the repository browser.