Qtopia Home - Classes - Hierachy - Annotated - Functions - Licenses - Reference

Calculator Specification

Calculator provides the ability to perform fast and simple numerical calculations useful to everyday situations.

Features

Basic Operations

The four basic operations (Addition, Subtraction, Multiplication and Division) are supported by Calculator. It uses floating point numbers with a maximum precision of 12 digits.

Touchscreen mode

The Calculator provides a simple user interface similar to those available for other basic calculator applications with easy access to the functions using the appropriate buttons.

Keypad Mode

The user is able to enter numbers using the number keys on the keypad as well as choosing one of the four operations by using the direction keys:

In addition to the direction keys the user can cycle through these operations using the # key on the keypad.

The * key provides the decimal point and pressing the Key_Select button initiates the actual calculation.

Visual History (keypad only)

Calculator presents the history of previous calculations on the screen.

Memory Operations (touchscreen only)

The user can access a single number storage via the Store(M+), Clear(MC) and Retrieve(MR) functions.

Backspace

Touchscreen mode

The user-interface provides a Backspace button that deletes the last character of the current calculation.

Keypad Mode

It is possible to delete the last character of the current number as well as entire numbers from previous calculations by using Backspace. Holding down the Backspace button exits the calculator application.

Error Messages

Translatable error messages (e.g. Division by zero) are displayed if the user enters an undefinable calculation.


Copyright © 2005 Trolltech Trademarks
Qtopia version 2.2.0