QSwingNativeTest.h

00001 /*
00002  * @(#)QSwingNativeTest.h  0.2.0 / 2007-12-30
00003  *
00004  * Copyright (c) 2007, ETF and contributors. All rights reserved.
00005  *
00006  * This software is licensed under the LGPL, version 2.1, license.
00007  * A copy of the license is included in the file LICENSE-LGPL.txt.
00008  */
00009 #ifndef QSWINGNATIVETEST_H
00010 #define QSWINGNATIVETEST_H
00011 
00012 #ifdef JAVAQX_TEST
00013 
00014 #include "NativeTest.h"
00015 
00016 /*^**************************************************************************^*/
00017 /*- NativeTest Class.                                                        -*/
00018 /*^**************************************************************************^*/
00019 
00026 class JAVAQX_EXPORT QSwingNativeTest : public NativeTest
00027 {
00028 protected:
00029   void qswingInitialize();
00030   int qswingStartEventLoop(bool quitOnLastWindowClosed = false);
00031   void qswingStopEventLoop(int extiCode = 0);
00032   void qswingDispose();
00033 };
00034 
00035 #endif // JAVAQX_TEST
00036 
00037 #endif // QSWINGNATIVETEST_H
00038 
00039 /*^*****************************************************************************
00040   File History:
00041 
00042  - 2007-12-30 19:49:05 Slobodan
00043    Initial version
00044 
00045 *****************************************************************************^*/

Copyright © 2007 ETF and contributors. All Rights Reserved.