Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QAbstractTaskManager Class Reference
[QtBaseModule]

The QAbstractTaskManager class allows developers to replace the Qt Extended server TaskManager. More...

    #include <QAbstractTaskManager>

Inherits QWidget.

Inherited by DefaultTaskManager.

Public Functions

  • 206 public functions inherited from QWidget
  • 29 public functions inherited from QObject
  • 14 public functions inherited from QPaintDevice

Signals

Additional Inherited Members

  • 57 properties inherited from QWidget
  • 1 property inherited from QObject
  • 19 public slots inherited from QWidget
  • 1 public slot inherited from QObject
  • 1 public type inherited from QObject
  • 4 static public members inherited from QWidget
  • 4 static public members inherited from QObject
  • 38 protected functions inherited from QWidget
  • 7 protected functions inherited from QObject
  • 1 protected function inherited from QPaintDevice
  • 1 protected slot inherited from QWidget
  • 2 protected variables inherited from QObject
  • 1 protected type inherited from QPaintDevice

Detailed Description

The QAbstractTaskManager class allows developers to replace the Qt Extended server TaskManager.

It is the task managers responsibility to present a list of all running applications to the user. In addition it should provide an implementation of the TaskManagerService. Upon activation of the various TaskManagerSerivce slots the similar named signals provided by this interface will be emitted.

The QAbstractTaskManager interface is part of the server widgets framework and allows developers to replace the standard home screen in the Qt Extended server UI. A small tutorial on how to develop new server widgets using one of the abstract widgets as base can be found in QAbstractServerInterface class documentation.

The QAbstractTaskManager interface is marked as singleton interface. For more details about the concept of singleton server widgets refer to the server widget documentation.

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

See also TaskManagerService.


Member Function Documentation

QAbstractTaskManager::QAbstractTaskManager ( QWidget * parent = 0, Qt::WFlags flags = 0 )

Constrcuts a new QAbstractTaskManager instance, with the specified parent and widget flags.

void QAbstractTaskManager::multitaskRequested ()   [signal]

This signal is emitted whenever the user requests multitasking functionality via e.g. a hardware button. The specified reaction to this signal is not determined and must be provided by the object connected to the task manager.

The Qt Extended default implementation cycles through the list of open applications whenever this signal is emitted.

See also TaskManagerService::multitask().

void QAbstractTaskManager::showRunningTasks ()   [signal]

This signal is emitted whenever the TaskManagerService::showRunningTasks() is activated. This may happens as a result of a hardware key press by the user. Usually the owner of the QAbstractTaskManager object raises QAbstractTaskManager widget as a result of this signal.

See also TaskManagerService::showRunningTasks().

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année

Le Qt Labs au hasard

Logo

La théorie des chaînes

Les Qt Labs sont les laboratoires des développeurs de Qt, où ils peuvent partager des impressions sur le framework, son utilisation, ce que pourrait être son futur. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtextended4.4
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web