diff options
author | Geir Vattekar <geir.vattekar@nokia.com> | 2011-02-21 13:50:53 (GMT) |
---|---|---|
committer | Geir Vattekar <geir.vattekar@nokia.com> | 2011-02-21 13:50:53 (GMT) |
commit | 6bc32422044bf956d57301c934d5e90ebc977b22 (patch) | |
tree | 3946a3ef973a2e7ff63e768fe8e468b4fc901dd4 /doc | |
parent | 4515e532c51b5fbaf9cee00e91cee94e6b9a912b (diff) | |
parent | 47dffd3d21d515a68dfe454fe9474450c5c82115 (diff) | |
download | Qt-6bc32422044bf956d57301c934d5e90ebc977b22.zip Qt-6bc32422044bf956d57301c934d5e90ebc977b22.tar.gz Qt-6bc32422044bf956d57301c934d5e90ebc977b22.tar.bz2 |
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-doc-team into 4.7
Diffstat (limited to 'doc')
-rw-r--r-- | doc/src/platforms/supported-platforms.qdoc | 133 |
1 files changed, 103 insertions, 30 deletions
diff --git a/doc/src/platforms/supported-platforms.qdoc b/doc/src/platforms/supported-platforms.qdoc index da9a32e..5b76a86 100644 --- a/doc/src/platforms/supported-platforms.qdoc +++ b/doc/src/platforms/supported-platforms.qdoc @@ -312,7 +312,7 @@ - Qt supports a wide range of Windows CE/Mobile platform variants. \o \l{Qt for Windows CE Requirements}{Qt for Windows CE/Mobile Requirements} - Software required to run Qt on Windows CE/Mobile. - \o \l{Installing Qt for Windows CE Platforms}{Installing Qt for + \o \l{Installing Qt for Windows CE}{Installing Qt for Windows CE/Mobile Platforms} - Build Qt for Windows CE/Mobile development. \o \l{Platform and Compiler Notes - Windows CE}{Platform and @@ -504,8 +504,6 @@ programmers to create, build, debug and run Qt applications accross all supported platforms. -\omit - \section3 Licensing Qt for Symbian is available under the Qt Commercial License, the LGPL @@ -518,7 +516,6 @@ communication and data exchange. Therefore, most Symbian developers can use Qt for Symbian under the LGPL. -\endomit Additional \l{Cross-Platform and Platform-Specific Development }{Cross-Platform and Platform-Specific Development} information. @@ -526,39 +523,37 @@ */ /*! -\omit \page maemo-support.html - \title Support for Maemo/MeeGo - \brief Platform support for Maemo/MeeGo. + \title Support for Maemo + \brief Platform support for Maemo. \ingroup platform-specific \ingroup platform-details - \section2 Qt on Maemo/MeeGo + \section2 Qt on Maemo Qt is a comprehensive application and UI framework for developing - Maemo and MeeGo applications that can also be deployed across major + Maemo applications that can also be deployed across major device and desktop operating systems without rewriting the source code. - If you are developing apps for the Symbian, Mameo or MeeGo platforms + If you are developing apps for the Symbian, Mameo platforms in most cases, you can use Qt under the free LGPL licensing option. Qt is cross-platform, and that means that you can use the code from one single code-base and rebuild for all \l{Supported Platforms} - {supported platforms}. + {supported platforms}. Maemo 6 is now MeeGo. - \section1 Getting Started on Maemo/MeeGo - + \section1 Getting Started on Maemo \list - \o \l{Supported Platforms}{Supported Maemo/MeeGo platforms} - - Qt support for Maemo/MeeGo versions. - \o \l{Qt for Maemo Requirements}{Qt for Maemo/MeeGo - Requirements} - Software required to run Qt on Maemo/MeeGo. + \o \l{Supported Platforms}{Supported Maemo platforms} + - Qt support for Maemo versions. + \o \l{Qt for Maemo Requirements}{Qt for Maemo + Requirements} - Software required to run Qt on Maemo. \o \l{Installing Qt for Maemo}{Installing Qt for - Maemo/MeeGo} - Build Qt for Maemo/MeeGo development. + Maemo} - Build Qt for Maemo development. \o \l{Platform and Compiler Notes - Maemo}{Platform and - Compiler Notes - Maemo/MeeGo} - Platform specific notes. + Compiler Notes - Maemo} - Platform specific notes. \o \l{Getting Started Guides}{Getting started} \endlist - \section1 Key Features for Maemo/MeeGo Development + \section1 Key Features for Maemo Development \section2 Native Look and Feel @@ -568,16 +563,16 @@ \section2 Graphics Features - Qt for Maemo/MeeGo provides a powerful paint engine that cotain + Qt for Maemo provides a powerful paint engine that cotain features such as anti aliasing, gradients, curves and transparency. It also has animation support with timelines and easing curves. Qt - for Maemo/MeeGo also supports hardware acceleration using ARM NEON + for Maemo also supports hardware acceleration using ARM NEON and OpenGL ES 2.0. \section2 Device Configurations - Applications developed with Qt for Maemo/MeeGo will across all - supported Maemo/MeeGo devices provide automatic support for switching + Applications developed with Qt for Maemo will across all + supported Maemo devices provide automatic support for switching between landscape and portrait mode. They will support input methods, including predictive text input and on-screen keyboard. The applications will also have support for one finger touch events and @@ -598,8 +593,85 @@ Additional \l{Cross-Platform and Platform-Specific Development }{Cross-Platform and Platform-Specific Development} information. + +*/ + +/*! + + \page meego-support.html + \title Support for MeeGo + \brief Platform support for MeeGo. + \ingroup platform-specific + \ingroup platform-details + + \section2 Qt on MeeGo + + Qt is a comprehensive application and UI framework for developing + MeeGo applications that can also be deployed across major + device and desktop operating systems without rewriting the source code. + If you are developing apps for the Symbian, MeeGo platforms + in most cases, you can use Qt under the free LGPL licensing option. + Qt is cross-platform, and that means that you can use the code from + one single code-base and rebuild for all \l{Supported Platforms} + {supported platforms}. + + \section1 Getting Started on MeeGo + + \list + \o \l{Supported Platforms}{Supported MeeGo platforms} + - Qt support for MeeGo versions. + \o \l{Qt for MeeGo Requirements}{Qt for MeeGo + Requirements} - Software required to run Qt on MeeGo. + \o \l{Installing Qt for MeeGo}{Installing Qt for + MeeGo} - Build Qt for MeeGo development. + \o \l{Platform and Compiler Notes - MeeGo}{Platform and + Compiler Notes - MeeGo} - Platform specific notes. + \o \l{Getting Started Guides}{Getting started} + \endlist + + \section1 Key Features for MeeGo Development + + \section2 Native Look and Feel + + Qt will detect which theme the device is running and applies the + style at runtime to your Qt application. Widgets are optimized + for touch screen usage. + + \section2 Graphics Features + + Qt for MeeGo provides a powerful paint engine that cotain + features such as anti aliasing, gradients, curves and transparency. + It also has animation support with timelines and easing curves. Qt + for MeeGo also supports hardware acceleration using ARM NEON, x86, + and OpenGL ES 2.0. + + \section2 Device Configurations + + Qt is the foundation of MeeGo UI and application development and + therefore Qt will be present in all upcoming MeeGo devices. Qt + can provide automatic support for: + \list + \o Switching between landscape and portrait mode + \o Input Methods, including predictive text input and on-screen + keyboard + \o Configurable kinetic scrolling + + \section2 Maemo - Linux/X11 + + Qt supports a wide range of X11 platform variants, such as: Solaris, + AIX, HP-UX, Maemo 5 and MeeGo. Qt for MeeGo contains all Qt modules + and features the same functionality as the Qt on X11 version. + + \section2 Cross-platform development using Qt Creator + + \l{http://doc.qt.nokia.com/qtcreator-snapshot/index.html}{Qt Creator} is + a complete Cross-platform IDE included in the Qt SDK. The IDE allows + programmers to create, build, debug and run Qt applications accross all + supported platforms. + + Additional \l{Cross-Platform and Platform-Specific Development + }{Cross-Platform and Platform-Specific Development} information. - \endomit */ @@ -634,9 +706,8 @@ \o \l{Support for Symbian}{Symbian} \row \o - \omit - \o\l{Support for Maemo/MeeGo}{Maemo/MeeGo} - \endomit + \o\l{Support for MeeGo}{MeeGo} + \o\l{Support for Maemo}{Maemo} \endtable \section1 Supported platform details @@ -688,6 +759,10 @@ \o gcc (\l{http://www.codesourcery.com/}{Codesourcery version)} \row \o Windows CE 5.0 (ARMv4i, x86, MIPS) \o MSVC 2005 WinCE 5.0 Standard (x86, pocket, smart, mipsii) + \row \o Maemo 5(Linux, ARM, X11) + \o gcc (\l{http://www.scratchbox.org/}{Scratchbox)} + \row \o MeeGo (Linux, ARM, X11) + \o gcc (\l{http://www.scratchbox.org/}{Scratchbox)} \row \o Symbian (Symbian/S60 5.0) \o RVCT 2.2 [build 686 or later], WINSCW 3.2.5 [build 482 or later], GCCE (for applications) \endtable @@ -726,8 +801,6 @@ \o MSVC 2005 WinCE 5.0 Standard (x86, pocket, smart, mipsii) \row \o Windows Embedded CE 6.0 (ARMv4i, x86, MIPS) \o MSVC 2008 WinCE Embedded 6.0 Professional - \row \o Maemo 5(Linux, ARM, X11) - \o gcc (\l{http://www.scratchbox.org/}{Scratchbox)} \row \o Symbian (Symbian/S60 3.1, 3.2) \o RVCT 2.2 [build 686 or later], WINSCW 3.2.5 [build 482 or later], GCCE (for applications) \endtable |