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  · 

QPowerSourceProvider Class Reference
[QtBaseModule]

The QPowerSourceProvider class provides an interface for power sources to integrate into Qtopia. More...

    #include <QPowerSourceProvider>

Inherits QPowerSource.

Inherited by DefaultBattery.

Public Functions

Public Slots

  • 1 public slot inherited from QObject

Additional Inherited Members


Detailed Description

The QPowerSourceProvider class provides an interface for power sources to integrate into Qtopia.

Power sources are components, either external or internal, such as batteries or wall sockets that provide power to a Qt Extended device. The QPowerSourceProvider API allows the addition of information about new power sources into Qtopia.

By deriving from the QPowerSourceProvider (or just creating an instance), an application or system component can provide information about a power source that can then be accessed through the QPowerSource API. For example,

    QPowerSourceProvider *battery = new QPowerSourceProvider(QPowerSource::Battery, "My Pretend Battery");
    battery->setAvailability(QPowerSource::NotAvailable);
    battery->setCharging(true);

See also QPowerSource.


Member Function Documentation

QPowerSourceProvider::QPowerSourceProvider ( Type type, const QString & id, QObject * parent = 0 )

Create a new QPowerSourceProvider of the given type and with the specified id and parent.

QPowerSourceProvider::~QPowerSourceProvider ()   [virtual]

Destroy the QPowerSourceProvider instance and remove information about the power source from Qtopia.

void QPowerSourceProvider::setAvailability ( QPowerSource::Availability availability )   [slot]

Set the availability of the power source.

void QPowerSourceProvider::setCapacity ( int capacity )   [slot]

Set the capacity, in milliamp-hourse, of the power source.

void QPowerSourceProvider::setCharge ( int charge )   [slot]

Set the current charge of the power source.

void QPowerSourceProvider::setCharging ( bool charging )   [slot]

Set the charging status of the power source.

void QPowerSourceProvider::setTimeRemaining ( int remaining )   [slot]

Set the time remaining, in minutes, for the power source.

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