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 *****************************************************************************^*/