| Home · All Classes · Grouped Classes · Annotated · Functions |
The ApplicationTypeLauncher class provides an interface to control a particular application type in the system. More...
#include <ApplicationTypeLauncher>
Inherits QObject.
Inherited by BuiltinApplicationLauncher, ConsoleApplicationLauncher, ExeApplicationLauncher, and QtopiaServerApplicationLauncher.
The ApplicationTypeLauncher class provides an interface to control a particular application type in the system.
The ApplicationTypeLauncher provides a Qtopia Server Task interface. Qtopia Server Tasks are documented in full in the QtopiaServerApplication class documentation.
Note: This class is part of the Qtopia server and cannot be used by other Qtopia applications.
ApplicationTypeLauncher implementers are used by the ApplicationLauncher to control a specific type of application. An overview of the application launcher mechanism is given in the documentation of the ApplicationLauncher class.
Represents the state of an application.
| Constant | Value | Description |
|---|---|---|
| ApplicationTypeLauncher::NotRunning | 0 | The application is not running. |
| ApplicationTypeLauncher::Starting | 1 | The application is starting. |
| ApplicationTypeLauncher::Running | 2 | The application is running. |
Represents the reason an application terminated.
| Constant | Value | Description |
|---|---|---|
| ApplicationTypeLauncher::Normal | 3 | The application terminated normally. |
| ApplicationTypeLauncher::Killed | 4 | The application was killed by the system. |
| ApplicationTypeLauncher::FailedToStart | 0 | The application failed to start. |
| ApplicationTypeLauncher::Crashed | 1 | The application crashed. |
| ApplicationTypeLauncher::Unknown | 2 | The application terminated for an unknown reason. |
Destruct the ApplicationTypeLauncher instance.
Return the current state of the application.
Emitted whenever the application state changes. state will be the application's new state.
Return true if this ApplicationTypeLauncher can launch the application.
Kill the application.
Attempt to launch the application.
Return a descriptive name for the ApplicationTypeLauncher type.
Emitted whenever the application terminates. reason represents the cause of the termination.
| Copyright © 2008 Trolltech | Trademarks | Qtopia 4.3.2 |