• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kmobiletools

KMobileTools::Ifaces::Information

KMobileTools::Ifaces::Information Class Reference

#include <information.h>

Inheritance diagram for KMobileTools::Ifaces::Information:

Inheritance graph
[legend]

List of all members.


Detailed Description

This interface provides methods to gather basic information about the phone.

Author:
Matthias Lechner <matthias@lmme.de>

Definition at line 38 of file ifaces/information.h.


Public Member Functions

virtual void fetchInformation ()=0
virtual QString imei () const =0
virtual QString manufacturer () const =0
virtual
KMobileTools::Information::Manufacturer 
manufacturerID () const =0
virtual QString model () const =0
virtual QString networkName () const =0
virtual QString revision () const =0
virtual ~Information ()

Protected Member Functions

virtual void informationFetched ()=0
virtual void networkNameChanged (const QString &networkName)=0

Constructor & Destructor Documentation

KMobileTools::Ifaces::Information::~Information (  )  [virtual]

Definition at line 25 of file information.cpp.


Member Function Documentation

virtual void KMobileTools::Ifaces::Information::fetchInformation (  )  [pure virtual]

Fetches information about the phone.

Implemented in FakeEngine.

virtual QString KMobileTools::Ifaces::Information::imei (  )  const [pure virtual]

Returns the phone's raw IMEI.

The IMEI is a number unique to every GSM and UMTS mobile phone.

Returns:
the phone raw IMEI

Implemented in FakeEngine.

virtual void KMobileTools::Ifaces::Information::informationFetched (  )  [protected, pure virtual]

This signal is emitted when the phone information have been fetched from the phone.

Implemented in FakeEngine.

virtual QString KMobileTools::Ifaces::Information::manufacturer (  )  const [pure virtual]

Returns the phone manufacturer.

Returns:
a QString containing the phone manufacturer.

Implemented in FakeEngine.

virtual KMobileTools::Information::Manufacturer KMobileTools::Ifaces::Information::manufacturerID (  )  const [pure virtual]

Returns the phone manufacturer ID.

Returns:
the phone manufacturer ID

Implemented in FakeEngine.

virtual QString KMobileTools::Ifaces::Information::model (  )  const [pure virtual]

Returns the phone model.

Returns:
the phone model

Implemented in FakeEngine.

virtual QString KMobileTools::Ifaces::Information::networkName (  )  const [pure virtual]

Returns the network the phone is currently logged in.

Returns:
the network name

Implemented in FakeEngine.

virtual void KMobileTools::Ifaces::Information::networkNameChanged ( const QString &  networkName  )  [protected, pure virtual]

This signal is emitted whenever the network name changes.

Implemented in FakeEngine.

virtual QString KMobileTools::Ifaces::Information::revision (  )  const [pure virtual]

Returns the phone firmware revision.

Returns:
the phone firmware revision

Implemented in FakeEngine.


The documentation for this class was generated from the following files:
  • ifaces/information.h
  • information.cpp

kmobiletools

Skip menu "kmobiletools"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal