Release Notes of the QtMobility Project
An up-to-date list of known issues with the release can be found via the QtMobility Project Bug Tracker on the Qt website which provides additional information about known issues and tasks related to Qt and the QtMobility Project.
The new Qt APIs are typically supported by backends for each platform. For overall summary of the completeness/compatibility of support for a given API see Platform Compatibility.
New Features
Detailed Feature support - Symbian/S60
Bearer Management API
Of all supported Symbian platforms S60 3.2+ platforms enjoy the most comprehensive feature set.
- Capabilities: BearerManagement, DirectConnectionRouting, SystemSessionSupport, ApplicationLevelRoaming , ForcedRoaming.
- List Configurations (IAP/SNAP).
- Default Configuration (IAP/SNAP).
- Configuration Added/Changed/Removed notifications (IAP/SNAP).
- Configuration State Changed notifications (IAP/SNAP).
- Online State Changed notifications.
- Configuration specific ReceivedData & SentData monitoring (IAP/SNAP) using NetworkSession.
- Open/Close/Stop NetworkSession (IAP/SNAP).
- NetworkSession state notifications.
- NetworkSession roaming control & notifications (SNAP).
Contacts API
- Contact sorting.
- Contact filtering.
- Retrieving the contents of a contact.
- Retrieving a list/iterator for all contacts (Unfiltered).
- Retrieving a list of contacts (Simple filtering).
- Add/Update/Remove Contacts.
- Add/Update/Remove Groups.
- Matching a contact (Matching incoming phone/email, and by name).
Messaging API
- Account queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Account sorting.
- Account filtering.
- Folder queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Folder sorting.
- Folder filtering.
- Message queries (POP3, IMAP, SMTP, SMS & MMS MTM).
- Message sorting.
- Message filtering.
- Add/Update/Remove Message (POP3, IMAP, SMTP, SMS & MMS MTM).
- Message added/removed/updated notifications (POP3, IMAP, SMTP, SMS and MMS MTM).
- Email content retrieval (POP3, IMAP MTM).
- Send/compose/show Message (POP3, IMAP, SMTP, SMS, MMS MTM) .
Multimedia API
- Play music from local file.
- Play video from local file.
- Retrieve meta data information from currently playing media. Following tags supported: title, artist, comment, genre, year, copyright, album, composer, albumtrack, audiobitrate, videobitrate, duration, content type.
- Media recording: audio capture to specified file from phone microphone or phone call (call needs to be started before media recording).
Service Framework API
- (Un)Register service
- Security improvements: authenticity of provider is done during (un)registering phase based on the verification of VID/SID
- Plug-in loading mechanism in Symbian
- Symbian backend based on the Client/Server architecture
System Info API
Support is present for the following System Info API classes
Known Issues
Non-API specific issues
- Not all example applications will display(fit) well on small screens.
- Prefixed paths in includes such as
#include <QtLibrary/MyClass>
or
#include <QtLibrary/myclass.h>
do not currently work on Symbian.
Bearer Management API
- Fremantle: Segmentation fault on removing a connected network
Contacts API
- S60: Extending contact fields at runtime is not supported on most Symbian platforms because would compromise compatibility with the S60 platform Phonebook application.
Bearer Management API
- Fremantle: Application fail to acquire satellite signal
Messaging API
- Messaging filtering and sorting functions are not fully optimized.
- Fremantle: modest process must be restarted before Fremantle backend is fully operational. This can be achieved by restarting the device.
- Fremantle: SMS sending is failing when using MessagingEx example. Regression wrt 1.0.0 release. serviceactions and writemessage work OK.
- Fremantle: QMessageService::show not supported for SMS type messages.
- Fremantle: QMessageManager::updateMessage is not supported.
- Fremantle: QMessageManager::addMessage is not supported for SMS type messages.
- Fremantle: QMessageManager::addMessage can not be used to set priority and status of email messages.
- Fremantle and Windows: QMessageServiceAction::send: Only queues a message for sending, message may or may not be sent depending on connection status and is at the platform's discretion.
- Fremantle, S60 and Windows: QMessageManager::addMessage can not be used to set size of messages.
- Fremantle and Windows: QMessageManager::addMessage can not be used to set the date of messages.
- S60: Only one level of folders is supported <=> Symbian/S60 applications do not use nested folders
- S60: ReceptionTimeStamp is not supported in filtering <=> Symbian reports only one date for SMS & MMS which means that QMessage::date() field is used, not receivedDate())
- S60: Local services messages, for example bluetooth, are listed/read in Inbox
- Symbian^3: QMessageService::retrieveBody is not supported.
- Windows: QMessageServiceAction::queryMessages does not incrementally emit matching message identifiers or progress information.
- Windows: QMessageServiceAction::exportUpdates performs no operation as changes are automatically synchronized with external servers when a connection is available. control of update progress.
- Windows desktop: QMessageStore::instance shows a blocking modal dialog if MAPI is not installed.
- Windows mobile: QMessageServiceAction::retrieve: Only retrieves content for messages bodies at present. Attachment retrieval overridden by mapi/mail client settings.
- Windows mobile: QMessageServiceAction::cancelOperation: Async nature of native calls used to implement service actions means that cancelOperation will only operate on the ::retrieveBody service action.
Multimedia API
- Fremantle: Audiorecorder fails to create file
- Fremantle: Slideshow fails to display images
- S60: Audio capture does not support currently any special features like format, encoding etc.
- S60, Fremantle: Full screen video not handled correctly
- S60: 3.2.3 (E75 for example) player example don't work.
- Windows desktop: wmp multimedia plugin does not display video with Windows Media Player 10 or 12
System Info API
- S60: Signal strength is not implemented
Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) |
Trademarks |
Qt Mobility Project 1.0.1 |