Main: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
m (6.10 is under feature freeze)
 
(57 intermediate revisions by 16 users not shown)
Line 11: Line 11:
{| style="width:100%; margin-top:10px; background:#fcfcfc; border:1px solid #ccc;"
{| style="width:100%; margin-top:10px; background:#fcfcfc; border:1px solid #ccc;"
|
|
* [[About Qt|What is Qt?]]
*[[About Qt|What is Qt?]]
* [[About Qt Wiki|Purpose of this wiki]]
*[[About Qt Wiki|Purpose of this wiki]]
* There is also a [[Special:AllPages|complete listing of all pages.]]
*There is also a [[Special:AllPages|complete listing of all pages.]]
|}
|}


== Editing Info ==
==Editing Info==
* '''[https://www.mediawiki.org/wiki/Help:Editing_pages MediaWiki help on editing pages]''': Comprehensive guides on wiki editing in general.
* '''[[Wiki Editing Hints]]''': Tips on how to edit this wiki.
* '''[[:Category:Articles needing cleanup|Articles needing cleanup]]''': A list of articles that might need polishing.
* '''[[Wiki Improvement Ideas]]'''


== Quick Access ([[Portal:Quick Access|Portal]]) ==
*'''[https://www.mediawiki.org/wiki/Help:Editing_pages MediaWiki help on editing pages]''': Comprehensive guides on wiki editing in general.
*'''[[Wiki Editing Hints]]''': Tips on how to edit this wiki.
*'''[[:Category:Articles needing cleanup|Articles needing cleanup]]''': A list of articles that might need polishing.
*'''[[Wiki Improvement Ideas]]'''
 
==Quick Access ([[Portal:Quick Access|Portal]])==


{| class="wikitable" style="width:99%;"
{| class="wikitable" style="width:99%;"
! colspan="7" class="wikitable-title" | Current Releases ([[Template:Release Information|All Releases]])
|+
! colspan="7" class="wikitable-title" |Current Releases ([[Template:Release Information|All Releases]])
|-
|-
! rowspan="2" class="wikitable-head" | Qt Version  
! rowspan="2" class="wikitable-head" |Qt Version
! rowspan="2" class="wikitable-head" | State  
! rowspan="2" class="wikitable-head" |State
! rowspan="2" class="wikitable-head" | New Features
! rowspan="2" class="wikitable-head" |Support Duration
! colspan="4" class="wikitable-head" | Download Online Installers ([http://www.qt.io/download/ All Downloads])
! rowspan="2" class="wikitable-head" |New Features
! colspan="3" class="wikitable-head" |Download Online Installers ([http://www.qt.io/download/ All Downloads])
|-
|-
! class="wikitable-head" | Linux (32 bit)
! class="wikitable-head" |Linux (x64 and arm)
! class="wikitable-head" | Linux (64 bit)
! class="wikitable-head" |Mac
! class="wikitable-head" | Mac
! class="wikitable-head" |Windows (x64 and arm)
! class="wikitable-head" | Windows
|-
|-
| Qt 4.8.7
|Qt 6.5
| End-of-Life (as of December 2015)
|[[Qt 6.5 Release|Long Term Support Release]]
|
|3 years
| colspan="4" style="text-align:center" | [http://download.qt.io/official_releases/qt/4.8/4.8.7/ Go to download directory]
|[https://doc.qt.io/qt-6.5/whatsnew65.html New Features in Qt 6.5]
|-
| Qt 5.12
| [[Qt 5.12 Release|Long Term Support Release]]
| [[New Features in Qt 5.12]]
| colspan="4" style="text-align:center" | -
| colspan="4" style="text-align:center" | -
|-
|-
| Qt 5.14
|Qt 6.8
| [[Qt 5.14 Release|Standard Support]]
|[[Qt 6.8 Release|Long Term Support Release]]
| [[New Features in Qt 5.14]]
|5 years
| colspan="4" style="text-align:center" | -
|[https://doc.qt.io/qt-6/whatsnew68.html New Features in Qt 6.8]
|
|
|
|-
|-
| Qt 5.15
|Qt 6.9
| [[Qt 5.15 Release|Long Term Support Release]]
|[[Qt 6.9 Release|Supported Release]]
| [[New Features in Qt 5.15]]
|1 year
| colspan="4" style="text-align:center" | -
|[https://doc-snapshots.qt.io/qt6-6.9/whatsnew69.html New Features in Qt 6.9]
|
|
|
|-
|-
| Qt 6.0
|Qt 6.10
| [[Qt 6.0 Release|Development]]
|[[Qt 6.10 Release|Feature Freeze]]
| [[New Features in Qt 6.0]]
|
| colspan="4" style="text-align:center" | -
|
|
|
|
|}
|}


{| style="width:99%;"
{| style="width:99%;"
| style="vertical-align:top;width:33%;" | <div style="font-size:18px">Install / Build</div>
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">Install / Build</div>
* [[Install Qt 5 on openSUSE]]
 
* [[Install Qt 5 on Ubuntu‏‎]]
*[[Install Qt 5 on openSUSE]]
* [[Building Qt 5 from Git‏‎]]
*[[Install Qt 5 on Ubuntu‏‎]]
* [[MinGW-64-bit‏‎]]
*[[Building Qt 6 from Git‏‎]]
* [[Visual Studio Add-in‏‎]]
*[[MinGW-64-bit‏‎]]
* [[Native Build of Qt5 on a Raspberry Pi‏|Native Build on Raspberry Pi]]
*[[Visual Studio Add-in‏‎]]
* [[Install Qt 5 Dev Suite Windows]]
*[[Native Build of Qt5 on a Raspberry Pi‏|Native Build on Raspberry Pi]]
* [[Qt for WebAssembly]]
*[[Install Qt 5 Dev Suite Windows]]
*[[Qt for WebAssembly]]
*[[Qt for Python]]
*[[Building Qt for OpenHarmony]]
 
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">New to Qt 5</div>


| style="vertical-align:top;width:33%;" | <div style="font-size:18px">New to Qt 5</div>
*[[Qt for Beginners‏‎]]
* [[Qt for Beginners‏‎]]
*[[Qt Creator Guidance]]
* [[Qt Creator Guidance]]
*[[:Category:HowTo|"How To" collection]]
* [[:Category:HowTo|"How To" collection]]
*[[Transition from Qt 4.x to Qt5‏‎]]
* [[Transition from Qt 4.x to Qt5‏‎]]
*[[New Signal Slot Syntax‏‎]]
* [[New Signal Slot Syntax‏‎]]
*[[RaspberryPi Beginners Guide| Raspberry Pi Beginners Guide]]
* [[RaspberryPi Beginners Guide| Raspberry Pi Beginners Guide]]
*[[ Building Qt for PocketCHIP]]
* [[ Building Qt for PocketCHIP]]


| style="vertical-align:top;width:33%;" | <div style="font-size:18px">General</div>
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">General</div>
* [http://qt.io/download/ Download Qt]
 
* [https://wiki.qt.io/Qt5Releasing Qt5 Releasing]
*[http://qt.io/download/ Download Qt]
* [[Qt Creator Releases]]
*[https://wiki.qt.io/QtReleasing Qt Releasing]
* [[Qt project org faq| FAQ]]
*[[Qt Creator Releases]]
* [http://forum.qt.io/ Forum] ([[ForumHelp|Help]])
*[[Qt project org faq| FAQ]]
* [http://doc.qt.io/ Reference documentation]
*[http://forum.qt.io/ Forum] ([[ForumHelp|Help]])
* [https://bugreports.qt.io/ Bug tracker]
*[http://doc.qt.io/ Reference documentation]
* [[Books]]
*[https://bugreports.qt.io/ Bug tracker]
*[[Books]]


|}
|}


== Application Developers ([[Portal:Application Developers|Portal]]) ==
==Qt Documentation==
 
* [[Qt Writing Guidelines]]
* [[Contributing to Qt Documentation|Qt Documentation Contributors]]
 
==Application Developers ([[Portal:Application Developers|Portal]])==
{| class="wikitable" style="width:100%;"
{| class="wikitable" style="width:100%;"
| [[Qt Creator Guidance|Qt Creator]]
|[[Qt Creator Guidance|Qt Creator]]
| [[QtQuick]]  
|[[QtQuick]]
| [[XML]]
|[[XML]]
| [[JSON]]
|[[JSON]]
| Network
|Network
| [[Web]]
|[[Web]]
| [[Qt Serial Port|Serial Port]]
|[[Qt Serial Port|Serial Port]]
| [[Database]]
|[[Database]]
|-
|-
| [[Qt Localization|Localization]]
|[[Qt Localization|Localization]]
| Multimedia
|[[QtMultimedia|Multimedia]]
| Bluetooth
|Bluetooth
| [[:Category:LanguageBindings|Language Bindings]]
|[[:Category:LanguageBindings|Language Bindings]]
| [[Widgets]]
|[[Widgets]]
| [[2D]]
|[[2D]]
| [[Threads]]
|[[Threads]]
| [[Deploying]]
|[[Deploying]]
|-
|-
| [[:Category:Tools|Tools]]
|[[:Category:Tools|Tools]]
| [[Add-ons]]
|[[Add-ons]]
| [[Porting]]
|[[Porting]]
| [[Plugins]]
|[[Plugins]]
| [[Testing and Debugging|Testing]]
|[[Testing and Debugging|Testing]]
| [[Printing]]
|[[Printing]]
| [[Handling_PDF#Using_QtPDF|PDF]]
|[[Handling_PDF#Using_QtPDF|PDF]]
| [[3D]]
|[[3D]]
| Sensors
|Sensors
|-
|[[QtDesignStudio|Qt Design Studio]]
|
|
|
|
|
|
|
|
|}
|}


{| style="width:99%;"
{| style="width:99%;"
| style="vertical-align:top;width:33%;" | <div style="font-size:18px">Desktop ([[Portal:Desktop|Portal]])</div>
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">Desktop ([[Portal:Desktop|Portal]])</div>
* [[Install Qt 5 on openSUSE]]
* [[Install Qt 5 on Ubuntu]]
* [[How to Use QPushButton]]
* [[Qt Quick Tutorial]]
* [[Writing good tests]]
* [[Exporting a document to PDF]]


| style="vertical-align:top;width:33%;" | <div style="font-size:18px">Embedded ([[Portal:Embedded|Portal]])</div>
*[[Install Qt 5 on openSUSE]]
* [[Qt for Embedded Linux]]
*[[Install Qt 5 on Ubuntu]]
* [[TIPandaBoard]]
*[[How to Use QPushButton]]
* [[Qt on the BeagleBoard]]
*[[Qt Quick Tutorial]]
* [[RaspberryPi Beginners Guide]]
*[[Writing good tests]]
* [[Supported Devices]]
*[[Exporting a document to PDF]]
* [[I.MX-6]]
*[[Qt for OpenHarmony]]


| style="vertical-align:top;width:33%;" | <div style="font-size:18px">Mobile ([[Portal:Mobile|Portal]])</div>
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">Embedded ([[Portal:Embedded|Portal]])</div>
* [[Android]]
 
* [[Tizen]]
*[[Qt for Embedded Linux]]
* [[SailfishOS]]
*[[TIPandaBoard]]
* [[BlackBerry]]
*[[Qt on the BeagleBoard]]
* [[QtMultimedia_iOS]]
*[[RaspberryPi Beginners Guide]]
* [[Maps and Navigation API]]
*[[Supported Devices]]
*[[I.MX-6]]
 
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">Mobile ([[Portal:Mobile|Portal]])</div>
 
*[[Android]]
*[[Tizen]]
*[[SailfishOS]]
*[[BlackBerry]]
*[[QtMultimedia_iOS]]
*[[Maps and Navigation API]]


|}
|}


== Contributors ([[Portal:Contributors|Portal]]) ==
==Contributors ([[Portal:Contributors|Portal]])==
* [[Qt Contribution Guidelines]]
 
* [[:Category:Developing Qt|Developing Qt (overview)]]
*[[Qt Contribution Guidelines]]
* [[:Category:Developing Qt::Security|Security]]: Reporting security issues and the Qt Project Security Policy
*[[Building Qt 6 from Git]] You will need to be able to build Qt from sources so that you can test your local patches
* [[Qt Project Guidelines]] Guides and useful information for code contributors to the Qt Project
*[[:Category:Developing Qt|Developing Qt (overview)]]
* [[:Category:Developing Qt::Guidelines|Guidelines]]: General guidelines regarding Qt code (excl. those specifically for code contributions to the Qt Project)
*[http://quips-qt-io.herokuapp.com/quip-0015-Security-Policy.html The Qt Project Security Policy]: Reporting and handling of security issues
* [[:Category:Developing Qt::Instructions|Instructions]]: Instructions for set-up and tools
*[[Qt Project Guidelines]] Guides and useful information for code contributors to the Qt Project
* [[:Category:Developing Qt::Documentation|Documentation]]: Resources regarding writing documentation and examples
*[[:Category:Developing Qt::Guidelines|Guidelines]]: General guidelines regarding Qt code (excl. those specifically for code contributions to the Qt Project)
* [[Qt contributors summit]]
*[[:Category:Developing Qt::Instructions|Instructions]]: Instructions for set-up and tools
* [[Qt Metrics Page Description]]
*[[:Category:Developing Qt::Process|Process]]: Description of the development process
* [[Qt Marketplace Publisher Guidelines]]
*[[:Category:Developing Qt::Documentation|Documentation]]: Resources regarding writing documentation and examples
*[[:Category:Contributors Summit|Qt Contributors Summits]]
*[[Qt Metrics Page Description]]
*[[Qt Marketplace Publisher Guidelines]]
 
==Special Interest ([[Portal:Special Interest|Portal]])==


== Special Interest ([[Portal:Special Interest|Portal]]) ==
*[[:Category:LanguageBindings|Language bindings]] ([[:Category:LanguageBindings|Overview]])
* [[:Category:LanguageBindings|Language bindings]] ([[:Category:LanguageBindings|Overview]])
*[[OnlineCommunities|List of independent Qt community sites and <span class="caps">IRC</span> channels]]
* [[OnlineCommunities|List of independent Qt community sites and <span class="caps">IRC</span> channels]]
*[[Defensive Publications]]
* [[Defensive Publications]]
*[[Who Does What]]
* [[Who Does What]]
*[[Flakiness information|Flakiness update]]

Latest revision as of 08:07, 24 June 2025


Welcome to the Qt wiki

Here the Qt community has gathered information on Qt over the years.

Everything here is created and maintained by the community.

Please take a look at the below information before you start contributing.

Editing Info

Quick Access (Portal)

Current Releases (All Releases)
Qt Version State Support Duration New Features Download Online Installers (All Downloads)
Linux (x64 and arm) Mac Windows (x64 and arm)
Qt 6.5 Long Term Support Release 3 years New Features in Qt 6.5 -
Qt 6.8 Long Term Support Release 5 years New Features in Qt 6.8
Qt 6.9 Supported Release 1 year New Features in Qt 6.9
Qt 6.10 Feature Freeze
Install / Build
New to Qt 5
General

Qt Documentation

Application Developers (Portal)

Qt Creator QtQuick XML JSON Network Web Serial Port Database
Localization Multimedia Bluetooth Language Bindings Widgets 2D Threads Deploying
Tools Add-ons Porting Plugins Testing Printing PDF 3D Sensors
Qt Design Studio
Desktop (Portal)
Embedded (Portal)
Mobile (Portal)

Contributors (Portal)

Special Interest (Portal)