Home · All Classes · Grouped Classes · Annotated · Functions

QTerminationHandlerProvider Class Reference

The QTerminationHandlerProvider class provides the backend for the QTerminationHandler class. More...

    #include <QTerminationHandlerProvider>

Inherits QObject.

Public Functions

Signals

Additional Inherited Members


Detailed Description

The QTerminationHandlerProvider class provides the backend for the QTerminationHandler class.

For termination handling to be tracked successfully, the TerminationHandler task must be running prior to starting any applications.

While it is legal to have more than one concurrent instance of QTerminationHandlerProvider, it is generally discorouged.

This class is part of the Qtopia server and cannot be used by other Qtopia applications.


Member Function Documentation

QTerminationHandlerProvider::QTerminationHandlerProvider ( QObject * parent = 0 )

Creates a new QTerminationHandlerProvider instance with the specified parent.

QTerminationHandlerProvider::~QTerminationHandlerProvider ()   [virtual]

Destroys the QTerminationHandlerProvider instance.

void QTerminationHandlerProvider::applicationTerminated ( const QString & name, const QString & text, const QPixmap & icon, const QString & buttonText, QtopiaServiceRequest & buttonAction )   [signal]

Emitted whenever an application that has installed a termination handler through the QTerminationHandler class abnormally terminates.

name is set to the name or the terminating application, and text, icon, buttonText and buttonAction are set to those passed to the QTerminationHandler class by the terminating application.


Copyright © 2008 Nokia Trademarks
Qtopia 4.3.3