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

QTerminationHandlerProvider Class Reference
[QtBaseModule]

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 Qt Extended server and cannot be used by other Qt Extended 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 © 2009 Trolltech Trademarks
Qt Extended 4.4.3