Platform Notes - Symbian |
Symbian Version |
---|
S60 3.1 |
S60 3.2 |
S60 5.0 (Symbian ^1) |
Qt has received Tier 1 testing on the following phone models:
Phone |
---|
Nokia 5800 |
Nokia E71 |
Nokia E72 |
Nokia N78 |
Nokia N95 |
Nokia N97 |
Samsung i8910 |
The following technologies and classes are not currently supported:
Technology | Note |
---|---|
QtConcurrent | Planned for future release. |
QtDBus | No current plans to support this feature. |
QtOpenGL ES | Planned for future release. |
Printing support | No current plans to support this feature. |
Qt3Support | No current plans to support this feature. |
The following technologies have limited support:
Technology | Note |
---|---|
QtSql | The only driver supported is SQLite. |
QtMultimedia | Although the module itself is supported, no backend for Symbian is currently available. However, there is a backend available for Phonon. |
Known issues can be found by visiting the wiki page with an up-to-date list of known issues, and the list of bugs can be found by browsing the S60 component in Qt's public task tracker, located at http://bugreports.qt.nokia.com/.
For information about mixing exceptions with Symbian leaves, see Exception Safety with Symbian.
The Qt libraries are typically signed with All -TCB capabilites, but that does not mean your Qt application needs to be signed with the same capabilities to function properly. The capabilities your application needs to function properly depends on which parts of Qt you use, here is an overview:
Module | Required Symbian Capability |
---|---|
QtCore | PowerMgmt if QProcess::kill(...) or QProcess::terminate(...) is called. |
QtCore | AllFiles when accessing specific areas. |
QtNetwork | NetworkServices is basically always required for this module. |
QtMultiMedia | UserEnvironment if QAudioInput is used. |
Note that some modules rely on other modules. If your application uses QtXmlPatterns, QtWebkit or QtScript it may still require NetworkServices
as these modules rely on QtNetwork to go online.
For more information see the documentation of the individual Qt classes. If a class does not mention Symbian capabilities, it requires none.
Qt provides a backend for Qt's Phonon module, which supports video and sound playback through Symbian's Multimedia Framework, MMF.
In this release the support is experimental. Video playback may have flickering issues, and support for effects and playback queueing is incomplete.
The audio and video formats that Phonon supports depends on what support the platform provides for MMF. The emulator is known to have limited codec support.
In addition, there exists a backend for the Helix framework. However, due to it not shipping with Qt, its availability depends on the Symbian platform in use. If available, it is loaded in preference over the MMF plugin. If the Helix plugin fails to load, the MMF plugin, if present on the device, will be loaded instead.
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 4.6 | |
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 ! |
Copyright © 2000-2012 - www.developpez.com