Home · All Classes · Grouped Classes · Annotated · Functions

GsmKeyActions Class Reference

The GsmKeyActions class handles special GSM actions for requesting and controlling supplementary services. More...

    #include <GsmKeyActions>

Inherits QObject.

Public Functions

Additional Inherited Members


Detailed Description

The GsmKeyActions class handles special GSM actions for requesting and controlling supplementary services.

The GsmKeyActions class handles special GSM actions for requesting and controlling supplementary services. The following actions are supported:

*#06#Display the IMEI serial number of the phone.
[*]*03*ZZ*OLD_PASSWORD*NEW_PASSWORD*NEW_PASSWORD#Change the password for supplementary service ZZ.
**04*OLD_PIN*NEW_PIN*NEW_PIN#Change the SIM PIN to a new value.
**042*OLD_PIN*NEW_PIN*NEW_PIN#Change the SIM PIN2 to a new value.
**05*PIN_UNBLOCKING_KEY*NEW_PIN*NEW_PIN#Unblock the SIM PIN and change it to a new value.
**052*PIN_UNBLOCKING_KEY*NEW_PIN*NEW_PIN#Unblock the SIM PIN2 and change it to a new value.
*#30#Query the state of the caller id presentation (CLIP) service.
*#31#Query the state of the caller id restriction (CLIR) service.
*31#numberDial number with caller id explicitly enabled.
#31#numberDial number with caller id explicitly disabled.
*#76#Query the state of the connected id presentation (COLP) service.

Supplementary service actions that are not recognized are sent to the network for processing.

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


Member Function Documentation

GsmKeyActions::GsmKeyActions ( QObject * parent = 0 )

Create a GSM key action handler and attach it to parent.

GsmKeyActions::~GsmKeyActions ()   [virtual]

Destroy this GSM key action handler.

bool GsmKeyActions::isGsmNumber ( const QString & number )

Returns true if number is obviously a number that should be dialed via a GSM network without giving the user the option to choose GSM vs VoIP; otherwise returns false.

void GsmKeyActions::setDialer ( QAbstractDialerScreen * dialer )

Set the dialer that will be used to accept digits from the user so that key filtering can be applied to it.


Copyright © 2008 Nokia Trademarks
Qtopia 4.3.3