Qt Add ons Modules: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Created page with "{{Cleanup | reason=Auto-imported from ExpressionEngine.}} Category:Developing_with_Qt::Qt 5 = Qt Add-on Modules = As opposed to the always required Qt Essentials Module...")
 
(Table, links)
Line 1: Line 1:
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}
 


[[Category:Developing_with_Qt::Qt 5]]
[[Category:Developing_with_Qt::Qt 5]]
Line 16: Line 16:
''Note'':Several repositories contain more than one module.
''Note'':Several repositories contain more than one module.


{background:#009900}. |''. Module |''. Platforms |''. Links |''. Description |
{| class="wikitable"
| '''Qt 3D''' | | [https://qt.gitorious.org/qt/qt3d https://qt.gitorious.org/qt/qt3d] | A set of APIs to make 3D graphics programming easy and declarative. |
! Module  
| '''Qt Bluetooth''' | | [https://qt.gitorious.org/qt/qtconnectivity https://qt.gitorious.org/qt/qtconnectivity] | C++ and QML APIs for platforms using Bluetooth wireless technology. |
! Platforms  
| '''Qt Contacts''' | | [https://qt.gitorious.org/qt/qtpim https://qt.gitorious.org/qt/qtpim] | C++ and QML APIs for accessing addressbooks / contact databases |
! Links  
| '''Qt Location''' | All | [https://qt.gitorious.org/qt/qtlocation https://qt.gitorious.org/qt/qtlocation] | Provides location positioning, mapping, navigation and place search via QML and C++ interfaces. NMEA backend for positioning |
! Description  
| '''Qt Organizer''' | | [https://qt.gitorious.org/qt/qtpim https://qt.gitorious.org/qt/qtpim] | C++ and QML APIs for accessing organizer events (todos, events, etc.) |
|-
| '''Qt Publish and Subscribe''' | All | [https://qt.gitorious.org/qt/qtsystems https://qt.gitorious.org/qt/qtsystems] | |
| '''Qt 3D'''  
| '''Qt Sensors''' | | [https://qt.gitorious.org/qt/qtsensors https://qt.gitorious.org/qt/qtsensors] | Access to sensors via QML and C++ interfaces. |
|  
| '''Qt Service Framework''' | All | [https://qt.gitorious.org/qt/qtsystems| https://qt.gitorious.org/qt/qtsystems] |
| [http://code.qt.io/cgit/qt/qt3d.git/tree/ http://code.qt.io/cgit/qt/qt3d.git/tree/]  
| '''Qt System Info''' | All | [https://qt.gitorious.org/qt/qtsystems https://qt.gitorious.org/qt/qtsystems] | |
| A set of APIs to make 3D graphics programming easy and declarative.  
| '''Qt Versit''' | | [https://qt.gitorious.org/qt/qtpim https://qt.gitorious.org/qt/qtpim] | |
|-
| '''Qt Wayland''' | Linux Wayland | [https://qt.gitorious.org/qt/qtwayland https://qt.gitorious.org/qt/qtwayland] | Linux only. Replacement for the removed QWS functionality. Includes Qt Compositor API (server), and Wayland platform plugin (clients) |
| '''Qt Bluetooth'''  
| '''Qt Feedback''' | | [https://qt.gitorious.org/qt/qtfeedback https://qt.gitorious.org/qt/qtfeedback] | |
|  
| '''Qt JSON DB''' | Unix | [https://qt.gitorious.org/qt/qtjsondb https://qt.gitorious.org/qt/qtjsondb] | |
| [http://code.qt.io/cgit/qt/qtconnectivity.git/tree/ http://code.qt.io/cgit/qt/qtconnectivity.git/tree/]  
| '''Qt QA''' | | repository: [https://qt.gitorious.org/qt/qtqa https://qt.gitorious.org/qt/qtqa] [http://wiki.qt.io/CI_Overview Project] | Part of qt5.git |
| C++ and QML APIs for platforms using Bluetooth wireless technology.  
| '''Qt QLALR''' | All | [https://qt.gitorious.org/qt/qlalr| https://qt.gitorious.org/qt/qlalr] Qt QLALR is a parser generator for LALR grammars. It is used to generate front-ends for QML and QXmlStreamReader. |
|-
| '''Qt Contacts'''  
|  
| [http://code.qt.io/cgit/qt/qtpim.git/tree/ http://code.qt.io/cgit/qt/qtpim.git/tree/]  
| C++ and QML APIs for accessing addressbooks / contact databases  
|-
| '''Qt Location'''  
| All  
| [http://code.qt.io/cgit/qt/qtlocation.git/tree/ http://code.qt.io/cgit/qt/qtlocation.git/tree/]  
| Provides location positioning, mapping, navigation and place search via QML and C++ interfaces. NMEA backend for positioning  
|-
| '''Qt Organizer'''  
|  
| [http://code.qt.io/cgit/qt/qtpim.git/tree/ http://code.qt.io/cgit/qt/qtpim.git/tree/]  
| C++ and QML APIs for accessing organizer events (todos, events, etc.)  
|-
| '''Qt Publish and Subscribe'''  
| All  
| [http://code.qt.io/cgit/qt/qtsystems.git/tree/ http://code.qt.io/cgit/qt/qtsystems.git/tree/]  
|  
|-
| '''Qt Sensors'''  
|  
| [http://code.qt.io/cgit/qt/qtsensors.git/tree/ http://code.qt.io/cgit/qt/qtsensors.git/tree/]  
| Access to sensors via QML and C++ interfaces.  
|-
| '''Qt Service Framework'''  
| All  
| [http://code.qt.io/cgit/qt/qtsystems.git/tree/ http://code.qt.io/cgit/qt/qtsystems.git/tree/]  
|-
| '''Qt System Info'''  
| All  
| [http://code.qt.io/cgit/qt/qtsystems.git/tree/ http://code.qt.io/cgit/qt/qtsystems.git/tree/]  
|  
|-
| '''Qt Versit'''  
|  
| [http://code.qt.io/cgit/qt/qtpim.git/tree/ http://code.qt.io/cgit/qt/qtpim.git/tree/]  
|  
|-
| '''Qt Wayland'''  
| Linux Wayland  
| [http://code.qt.io/cgit/qt/qtwayland.git/tree/ http://code.qt.io/cgit/qt/qtwayland.git/tree/]  
| Linux only. Replacement for the removed QWS functionality. Includes Qt Compositor API (server), and Wayland platform plugin (clients)  
|-
| '''Qt Feedback'''  
|  
| [http://code.qt.io/cgit/qt/qtfeedback.git/tree/ http://code.qt.io/cgit/qt/qtfeedback.git/tree/]  
|  
|-
| '''Qt JSON DB'''  
| Unix  
| [http://code.qt.io/cgit/qt/qtjsondb.git/tree/ http://code.qt.io/cgit/qt/qtjsondb.git/tree/]  
|  
|-
| '''Qt QA'''  
|  
| repository: [http://code.qt.io/cgit/qt/qtqa.git/tree/ http://code.qt.io/cgit/qt/qtqa.git/tree/] [http://wiki.qt.io/CI_Overview Project]  
| Part of qt5.git  
|-
| '''Qt QLALR'''  
| All  
| [http://code.qt.io/cgit/qt/qlalr.git/tree/ http://code.qt.io/cgit/qt/qlalr.git/tree/]  
| Qt QLALR is a parser generator for LALR grammars. It is used to generate front-ends for QML and QXmlStreamReader.  
|}

Revision as of 08:36, 27 March 2015

Qt Add-on Modules

As opposed to the always required Qt Essentials Modules, the Add-ons can be included optionally in Qt enabled platforms. The list of maintainers can be found here.

Modules Integrated in Qt 5.0

The All Modules page contains information about the Add-On modules which were part of the Qt 5.0 release.

Other Qt Modules

These modules are not part of the Qt 5 release. They are available for download from their respective repositories and some have documentation snapshots.

The qt.gitorious.org site contains a full list of repositories hosted in Gitorious. Note:Several repositories contain more than one module.

Module Platforms Links Description
Qt 3D http://code.qt.io/cgit/qt/qt3d.git/tree/ A set of APIs to make 3D graphics programming easy and declarative.
Qt Bluetooth http://code.qt.io/cgit/qt/qtconnectivity.git/tree/ C++ and QML APIs for platforms using Bluetooth wireless technology.
Qt Contacts http://code.qt.io/cgit/qt/qtpim.git/tree/ C++ and QML APIs for accessing addressbooks / contact databases
Qt Location All http://code.qt.io/cgit/qt/qtlocation.git/tree/ Provides location positioning, mapping, navigation and place search via QML and C++ interfaces. NMEA backend for positioning
Qt Organizer http://code.qt.io/cgit/qt/qtpim.git/tree/ C++ and QML APIs for accessing organizer events (todos, events, etc.)
Qt Publish and Subscribe All http://code.qt.io/cgit/qt/qtsystems.git/tree/
Qt Sensors http://code.qt.io/cgit/qt/qtsensors.git/tree/ Access to sensors via QML and C++ interfaces.
Qt Service Framework All http://code.qt.io/cgit/qt/qtsystems.git/tree/
Qt System Info All http://code.qt.io/cgit/qt/qtsystems.git/tree/
Qt Versit http://code.qt.io/cgit/qt/qtpim.git/tree/
Qt Wayland Linux Wayland http://code.qt.io/cgit/qt/qtwayland.git/tree/ Linux only. Replacement for the removed QWS functionality. Includes Qt Compositor API (server), and Wayland platform plugin (clients)
Qt Feedback http://code.qt.io/cgit/qt/qtfeedback.git/tree/
Qt JSON DB Unix http://code.qt.io/cgit/qt/qtjsondb.git/tree/
Qt QA repository: http://code.qt.io/cgit/qt/qtqa.git/tree/ Project Part of qt5.git
Qt QLALR All http://code.qt.io/cgit/qt/qlalr.git/tree/ Qt QLALR is a parser generator for LALR grammars. It is used to generate front-ends for QML and QXmlStreamReader.