summaryrefslogtreecommitdiff
path: root/ACE/tests/QtReactor_Test.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/tests/QtReactor_Test.h')
-rw-r--r--ACE/tests/QtReactor_Test.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/ACE/tests/QtReactor_Test.h b/ACE/tests/QtReactor_Test.h
new file mode 100644
index 00000000000..43ec4df3107
--- /dev/null
+++ b/ACE/tests/QtReactor_Test.h
@@ -0,0 +1,23 @@
+/* -*- C++ -*- */
+// $Id$
+#ifndef QTREACTOR_TEST_H
+#define QTREACTOR_TEST_H
+
+#include <QtGui/qapplication.h>
+#include <QtCore/qtimer.h>
+
+class QTestApplication: public QApplication
+{
+ Q_OBJECT
+public:
+ typedef QApplication inherited;
+public:
+ QTestApplication( int argc, char *argv[] );
+ virtual void exec( int msec = 0 );
+public slots:
+ virtual void finishTest(); //!< slot to finish the test, connected to finishTimer_
+private:
+ QTimer finishTimer_; //!< timer to finish the test
+};
+
+#endif /*QTREACTOR_TEST_H*/