Main: Difference between revisions
Jump to navigation
Jump to search
(106 intermediate revisions by 35 users not shown) | |||
Line 1: | Line 1: | ||
{{LangSwitch}} | |||
__NOTOC__ | __NOTOC__ | ||
==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. | |||
{| 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== | ||
== 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" | |+ | ||
! colspan="7" class="wikitable-title" |Current Releases ([[Template:Release Information|All Releases]]) | |||
|- | |||
! rowspan="2" class="wikitable-head" |Qt Version | |||
! rowspan="2" class="wikitable-head" |State | |||
! rowspan="2" class="wikitable-head" |New Features | |||
! colspan="4" class="wikitable-head" |Download Online Installers ([http://www.qt.io/download/ All Downloads]) | |||
|- | |||
! class="wikitable-head" |Linux (32 bit) | |||
! class="wikitable-head" |Linux (64 bit) | |||
! class="wikitable-head" |Mac | |||
! class="wikitable-head" |Windows | |||
|- | |||
|Qt 4.8.7 | |||
|End-of-Life (as of December 2015) | |||
| | |||
| colspan="4" style="text-align:center" |[https://download.qt.io/archive/qt/4.8/4.8.7/ Go to download directory] | |||
|- | |||
|Qt 5.12 | |||
|End-of-Life (as of December 2021) | |||
|[[New Features in Qt 5.12]] | |||
| colspan="4" style="text-align:center" | - | |||
|- | |- | ||
|Qt 5.15 | |||
|[[Qt 5.15 Release#Qt 5.15 LTS Commercial Releases|Long Term Support Release]] | |||
|[[New Features in Qt 5.15]] | |||
| colspan="4" style="text-align:center" | - | |||
|- | |- | ||
|Qt 6.2 | |||
|End-of-Life (as of October 2024) | |||
|[[New Features in Qt 6.2]] | |||
| colspan="4" style="text-align:center" | - | |||
|- | |- | ||
| Qt 4. | |Qt 6.5 | ||
| | |[[Qt 6.5 Release|Long Term Support Release]] | ||
|[https://doc.qt.io/qt-6.5/whatsnew65.html New Features in Qt 6.5] | |||
| colspan="4" style="text-align:center" | - | |||
|- | |||
|Qt 6.6 | |||
|End-of-Life (as of October 2024) | |||
|[https://doc-snapshots.qt.io/qt6-dev/whatsnew66.html New Features in Qt 6.6] | |||
| | |||
| | |||
| | |||
| | | | ||
|- | |- | ||
| Qt | |Qt 6.7 | ||
|[https://wiki.qt.io/Qt_6.7_Release Supported Release] | |||
| [ | |[https://doc-snapshots.qt.io/qt6-dev/whatsnew67.html New Features in Qt 6.7] | ||
| | |||
| [ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| Qt | |Qt 6.8 | ||
| [[Qt | |[[Qt 6.8 Release|Long Term Support Release]] | ||
| [ | |[https://doc-snapshots.qt.io/qt6-dev/whatsnew68.html New Features in Qt 6.8] | ||
| | | | ||
| | |||
| | |||
| | |||
|- | |- | ||
| Qt | |Qt 6.9 | ||
| [[Qt | |[[Qt 6.9 Release|At feature development]] | ||
| [ | |[https://doc-snapshots.qt.io/qt6-dev/whatsnew69.html New Features in Qt 6.9] | ||
| | | | ||
| | |||
| | |||
| | |||
|} | |} | ||
{| 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 | *[[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]] | ||
*[[Install Qt 5 Dev Suite Windows]] | |||
*[[Qt for WebAssembly]] | |||
*[[Qt for Python]] | |||
| 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]] | ||
| 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] | |||
* [[ | *[http://qt.io/download/ Download Qt] | ||
* [http://forum.qt.io/ Forum] ([[ForumHelp|Help]]) | *[https://wiki.qt.io/QtReleasing Qt Releasing] | ||
* [http://doc.qt.io/ Reference documentation] | *[[Qt Creator Releases]] | ||
* [https://bugreports.qt.io/ Bug tracker] | *[[Qt project org faq| FAQ]] | ||
* [[Books | *[http://forum.qt.io/ Forum] ([[ForumHelp|Help]]) | ||
*[http://doc.qt.io/ Reference documentation] | |||
*[https://bugreports.qt.io/ Bug tracker] | |||
*[[Books]] | |||
|} | |} | ||
== Application Developers ([[Portal:Application Developers|Portal]]) == | ==Qt Documentation== | ||
{|class="wikitable" style="width:100%;" | |||
| [[Qt Creator Guidance|Qt Creator]] | * [[Qt Writing Guidelines]] | ||
| [[QtQuick]] | * [[:Category:Developing Qt::Documentation|Qt Documentation Contributors]] | ||
| [[XML]] | |||
| [[JSON]] | ==Application Developers ([[Portal:Application Developers|Portal]])== | ||
| Network | {| class="wikitable" style="width:100%;" | ||
| [[Web]] | |[[Qt Creator Guidance|Qt Creator]] | ||
| [[Qt Serial Port|Serial Port]] | |[[QtQuick]] | ||
| [[Database]] | |[[XML]] | ||
|[[JSON]] | |||
|Network | |||
|[[Web]] | |||
|[[Qt Serial Port|Serial Port]] | |||
|[[Database]] | |||
|- | |- | ||
| 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]] | ||
| [[3D]] | |[[Handling_PDF#Using_QtPDF|PDF]] | ||
| Sensors | |[[3D]] | ||
|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]] | *[[Install Qt 5 on openSUSE]] | ||
* [[How to Use QPushButton]] | *[[Install Qt 5 on Ubuntu]] | ||
* [[Qt Quick Tutorial]] | *[[How to Use QPushButton]] | ||
* [[Writing good tests]] | *[[Qt Quick Tutorial]] | ||
* [[Exporting a document to PDF]] | *[[Writing good tests]] | ||
*[[Exporting a document to PDF]] | |||
*[[Qt for OpenHarmony]] | |||
| style="vertical-align:top;width:33%;" |<div style="font-size:18px">Embedded ([[Portal:Embedded|Portal]])</div> | |||
*[[Qt for Embedded Linux]] | |||
*[[TIPandaBoard]] | |||
*[[Qt on the BeagleBoard]] | |||
*[[RaspberryPi Beginners Guide]] | |||
*[[Supported Devices]] | |||
*[[I.MX-6]] | |||
| style="vertical-align:top;width:33%;" | <div style="font-size:18px"> | | style="vertical-align:top;width:33%;" |<div style="font-size:18px">Mobile ([[Portal:Mobile|Portal]])</div> | ||
*[[Android]] | |||
* [[Android]] | *[[Tizen]] | ||
* [[Tizen]] | *[[SailfishOS]] | ||
* [[SailfishOS]] | *[[BlackBerry]] | ||
* [[BlackBerry]] | *[[QtMultimedia_iOS]] | ||
* [[QtMultimedia_iOS]] | *[[Maps and Navigation API]] | ||
* [[Maps and Navigation API]] | |||
|} | |} | ||
== Contributors ([[Portal:Contributors|Portal]]) == | ==Contributors ([[Portal:Contributors|Portal]])== | ||
* [[:Category:Developing Qt|Developing Qt (overview)]] | |||
* [ | *[[Qt Contribution Guidelines]] | ||
* [[Qt Project Guidelines]] Guides and useful information for code contributors to the Qt Project | *[[Building Qt 6 from Git]] You will need to be able to build Qt from sources so that you can test your local patches | ||
* [[:Category:Developing Qt::Guidelines|Guidelines]]: General guidelines regarding Qt code (excl. those specifically for code contributions to the Qt Project) | *[[:Category:Developing Qt|Developing Qt (overview)]] | ||
* [[:Category:Developing Qt::Instructions|Instructions]]: Instructions for set-up and tools | *[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::Documentation|Documentation]]: Resources regarding writing documentation and examples | *[[Qt Project Guidelines]] Guides and useful information for code contributors to the Qt Project | ||
* [[Qt | *[[:Category:Developing Qt::Guidelines|Guidelines]]: General guidelines regarding Qt code (excl. those specifically for code contributions to the Qt Project) | ||
* [[Qt Metrics Page Description]] | *[[:Category:Developing Qt::Instructions|Instructions]]: Instructions for set-up and tools | ||
*[[:Category:Developing Qt::Process|Process]]: Description of the development process | |||
*[[: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]])== | |||
*[[: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]] | ||
*[[Who Does What]] | |||
* [[Defensive Publications | *[[Flakiness information|Flakiness update]] | ||
* [[Who Does What]] | |||
* [[ |
Latest revision as of 14:57, 14 November 2024
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
- MediaWiki help on editing pages: Comprehensive guides on wiki editing in general.
- Wiki Editing Hints: Tips on how to edit this wiki.
- Articles needing cleanup: A list of articles that might need polishing.
- Wiki Improvement Ideas
Quick Access (Portal)
Current Releases (All Releases) | ||||||
---|---|---|---|---|---|---|
Qt Version | State | New Features | Download Online Installers (All Downloads) | |||
Linux (32 bit) | Linux (64 bit) | Mac | Windows | |||
Qt 4.8.7 | End-of-Life (as of December 2015) | Go to download directory | ||||
Qt 5.12 | End-of-Life (as of December 2021) | New Features in Qt 5.12 | - | |||
Qt 5.15 | Long Term Support Release | New Features in Qt 5.15 | - | |||
Qt 6.2 | End-of-Life (as of October 2024) | New Features in Qt 6.2 | - | |||
Qt 6.5 | Long Term Support Release | New Features in Qt 6.5 | - | |||
Qt 6.6 | End-of-Life (as of October 2024) | New Features in Qt 6.6 | ||||
Qt 6.7 | Supported Release | New Features in Qt 6.7 | ||||
Qt 6.8 | Long Term Support Release | New Features in Qt 6.8 | ||||
Qt 6.9 | At feature development | New Features in Qt 6.9 |
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 | 3D | Sensors | |
Qt Design Studio |
Desktop (Portal)
|
Embedded (Portal)
|
Mobile (Portal)
|
Contributors (Portal)
- Qt Contribution Guidelines
- Building Qt 6 from Git You will need to be able to build Qt from sources so that you can test your local patches
- Developing Qt (overview)
- The Qt Project Security Policy: Reporting and handling of security issues
- Qt Project Guidelines Guides and useful information for code contributors to the Qt Project
- Guidelines: General guidelines regarding Qt code (excl. those specifically for code contributions to the Qt Project)
- Instructions: Instructions for set-up and tools
- Process: Description of the development process
- Documentation: Resources regarding writing documentation and examples
- Qt Contributors Summits
- Qt Metrics Page Description
- Qt Marketplace Publisher Guidelines