Qtopia Home - Classes - Hierachy - Annotated - Functions - Qt Embedded |

# Other Qtopia Environments

- Runtime Environment
- Time Environment

## Runtime Environment

Depending on the platform the actual Qtopia runtime might have different functionalities. For example, Qtopia 1.5 for the Zaurus platform does not have thread support.

As an example, take a look at the default configuration of Qt/Embedded by examining the $QPEDIR/src/qt/qconfig-qpe.h file. You should already have copied this file to $QTDIR/src/tools in preparation for its configuration.

If your requirements are very specific and your device has only a small amount of memory then you can lower Qtopia's memory and space requirements by editing qconfig-qpe.h and removing non-essential components of Qt.

## Time Environment

Qtopia sets up the time zone based on the settings provided by the end user. If the end user does not adjust the settings to reflect local time then a default value is set.

You set the time using the "Date & Time" tool, or by clicking on the clock in the taskbar, you can select 'Set time...'.

If you have an SDK and are unable to set this directly then you can manually create the default time values by producing a ~/Settings/locale.conf file, and inserting values similar to those shown in the example below:

    [Language]
    Language = en
    [Location]
    Timezone = Australia/Brisbane