Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

ConsoleApplicationLauncher Class Reference
[QtBaseModule]

The ConsoleApplicationLauncher class supports launching console applications. More...

    #include <ConsoleApplicationLauncher>

Inherits ApplicationTypeLauncher and ApplicationIpcRouter::RouteDestination.

Public Functions

Additional Inherited Members


Detailed Description

The ConsoleApplicationLauncher class supports launching console applications.

The ConsoleApplicationLauncher provides a Qt Extended Server Task. Qt Extended Server Tasks are documented in full in the QtopiaServerApplication class documentation.

Note: This class is part of the Qt Extended server and cannot be used by other Qt Extended applications.

Task NameConsoleApplicationLauncher
InterfacesApplicationTypeLauncher
ServicesNone

The ConsoleApplicationLauncher class provides the ApplicationTypeLauncher implementation for non-graphical, console applications.

Any Linux executable may be a console application. Console applications are distinguished from regular, GUI applications by the "ConsoleApplication" property in their content description being set to "1".

Console applications are started whenever any application is sent to their application channel. They do not respond to any messages specifically. Qt Extended does not try to manage (or understand) the life cycle of console applications. An application is considered "Running" as soon as the executable is started (as opposed to regular Qt Extended applications that must create the QtopiaApplication object first).


Member Function Documentation

ConsoleApplicationLauncher::ConsoleApplicationLauncher ()

Constructs a new ConsoleApplicationLauncher instance.

ConsoleApplicationLauncher::~ConsoleApplicationLauncher ()   [virtual]

Destroys the ConsoleApplicationLauncher instance.


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3