#include <qsubapp.h>
Collaboration diagram for QSubApp:

Static Public Member Functions | |
| static void | sleep (const uint secs) |
| static void | usleep (const uint usecs) |
Protected Member Functions | |
| virtual void | main ()=0 |
| virtual void | main ()=0 |
| QSubApp () | |
Friends | |
| class | QLauncher |
QSubApp is a class for helping provide a convenient way to encapsulate the idea of a normal C++ (non-event driven) style program while still retaining the Qt event loop.
Subclass QSubApp and reimplement the main() method, creating one global scope instance on it.
Example:
class MySubApp: public QSubApp { void main(); } theSubApp; void MySubApp::main() { // Do some stuff. }
| QSubApp::QSubApp | ( | ) | [protected] |
The default and basic constructor.
| virtual void QSubApp::main | ( | ) | [protected, pure virtual] |
Reimplement to define the main()-like function for your program.
| static void QSubApp::sleep | ( | const uint | secs | ) | [inline, static] |
Block for at least secs seconds.
| Minimum | number of seconds to block for. |
| static void QSubApp::usleep | ( | const uint | usecs | ) | [inline, static] |
Block for at least usecs microseconds.
| Minimum | number of microseconds to block for. |
1.5.1