summaryrefslogtreecommitdiffstats
path: root/doc/src/platforms
diff options
context:
space:
mode:
authorFrans Englich <frans.englich@nokia.com>2010-04-13 16:16:02 (GMT)
committerFrans Englich <frans.englich@nokia.com>2010-04-13 16:41:53 (GMT)
commit67f6618f887b3c524f9da58de8136d474881d29f (patch)
tree2c74b9e46d8c9ab2cd7733276f8969e1a9e367e7 /doc/src/platforms
parent455ced3c38ed19e91f066e0431efb6036d6b6fd3 (diff)
downloadQt-67f6618f887b3c524f9da58de8136d474881d29f.zip
Qt-67f6618f887b3c524f9da58de8136d474881d29f.tar.gz
Qt-67f6618f887b3c524f9da58de8136d474881d29f.tar.bz2
Provide overview for Symbian capabilities.
Each individual class which requires special capabilities is documented, but for finding out what to sign with, it's convenient to have it summarized in a single place. 0dcfe6f813d75da55c6183acac9a2cdfe2381594 is a related commit. Task-number: QTBUG-9342 Reviewed-by: Iain
Diffstat (limited to 'doc/src/platforms')
-rw-r--r--doc/src/platforms/platform-notes.qdoc25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/src/platforms/platform-notes.qdoc b/doc/src/platforms/platform-notes.qdoc
index f513181..131d035 100644
--- a/doc/src/platforms/platform-notes.qdoc
+++ b/doc/src/platforms/platform-notes.qdoc
@@ -502,6 +502,31 @@
For information about mixing exceptions with Symbian leaves, see
\l{Exception Safety with Symbian}.
+ \section1 Required Capabilities
+
+ Distributions of Qt are typically signed with \c{All -TCB}. What your
+ application needs to be signed with in order to function with Qt depends
+ on what functionality it uses:
+
+ \table
+ \header \o Technology
+ \o Required Symbian Capability
+ \row \o QtCore
+ \o \c PowerMgmt if applications are terminated using QProcess.
+ \row \o QtNetwork
+ \o NetworkServices
+ \row \o QtMultiMedia
+ \o \c UserEnvironment if QAudioInput is used.
+ \endtable
+
+ Depending on what file paths that are accessed and how AllFiles may be
+ required. Similarly, if the network is accessed indirectly through
+ components such as QtXmlPatterns, QtWebkit or QtScript, the capabilities
+ needs to match accordingly.
+
+ See individual classes' documentation for specifics. If a class does not
+ mention Symbian capabilities, it requires none.
+
\section1 Multimedia and Phonon Support
Qt provides a backend for Qt's Phonon module, which supports