Qt
| Qt | |||
|---|---|---|---|
| Skaper(e) | Haavard Nord, Eirik Chambe-Eng | ||
| Utvikler(e) | Qt Project,[1] The Qt Company | ||
| Utgitt | 20. mai 1995 | ||
| Nyeste versjon | 6.10 (7. oktober 2025)[2] | ||
| Kodelager | https://code.qt.io/cgit/qt/qtbase.git/ | ||
| Operativsystem | GNU/Linux Microsoft Windows macOS BSD Android iOS multiplattform | ||
| Skrevet i | C++[3] | ||
| Type | Widgetverktøy | ||
| Lisens | GNU Lesser General Public License, version 3.0,[4][5] GPLv2,[4] GPLv3[4] | ||
| Nettsted | www.qt.io (en; 2016) | ||
Qt er et portabelt programvarebibliotek for utvikling av programmer som uten endringer i kildekoden kan kompileres til å kjøres på flere ulike operativsystemer og plattformer, som X11, Microsoft Windows, macOS og Microsoft Windows CE. Det ble opprinnelig utviklet av selskapet Trolltech. Qt inneholder funksjonalitet som gjør det populært å bygge grafiske programmer med, men kan også brukes i ikke-grafiske programmer, som tjenere. Foruten en modul til å bygge grafiske brukergrensesnitt inneholder Qt også moduler for å bruke OpenGL, filbehandling, TCP/IP, SQL, XML og multimedia.[6]
Opprinnelig kunne Qt-programmer kun programmeres i C++, men etter hvert har Trolltech også begynt å støtte Java gjennom Qt Jambi[7] Foruten de to offisielt støttede plattformene har tredjeparts utviklere også laget bindinger for Python[8] Ruby[9] C#[10] PHP[11] og Ada[12]
Siden Qt er så portabelt og dessuten tilgjengelig under GPL og LGPL, er det svært populært iblant utviklere av fri programvare og brukes blant annet i skrivebordsmiljøet KDE, mediasenteret MythTV, chat-klienten Psi, nettleseren Arora og i de nyeste versjonene av medieavspilleren VLC Media Player. På den andre siden kan Qt brukes i proprietær programvare med en kommersiell lisens og brukes i programmer som skal kjøre på flere ulike plattformer. Eksempler på dette er nettleseren Opera, Google Earth og Skype. Qt brukes også i Qtopia, Trolltechs plattform for mobiltelefoner.
Varianter
[rediger | rediger kilde]- Qt/X11 — Qt for vindussystemet X (Unix / Linux)
- Qt/Mac — Qt for Apple Mac OS X
- Qt/Windows — Qt for Microsoft Windows
- Qt/Embedded — Qt for innebygde systemer (Handholdte datamaskiner, Smartphone, Qtopia, etc.)
- Qt/WinCE — Qt for Windows CE
- Qt Jambi — Qt for Java
Det er fire versjoner av Qt for de respektive plattformene:
- Qt Console — for utvikling som ikke trenger grafisk brukergrensesnitt
- Qt Desktop Light — enkelt versjon for utvikling for grafiske brukergrensesnitt, som ikke støtter nettverk og databasebruk
- Qt Desktop — full versjon
- Qt Open Source Edition — full versjon under åpen kildekodelisens
Versjonshistorikk
[rediger | rediger kilde]Ufullstendig liste: Denne listen er ufullstendig og du kan hjelpe Wikipedia ved å utvide den. |
| Lansert | Versjon | Merknader |
|---|---|---|
| 1.0 | ||
| 1.0.1 | ||
| 1.1 | ||
| 1.1.1 | ||
| 1.1.2 | ||
| 1.1.3 | ||
| 1.1.4 | ||
| 1.1.5 | ||
| 1.2.0 | ||
| 1.2.1 | ||
| 1.2.2 | ||
| 1.3.0 | ||
| 1.3.1 | ||
| 10. juli 1998 | 1.4.0 | |
| 2. oktober 1998 | 1.4.1 | |
| 19. desember 1998 | 1.4.2 | |
| 13. mars 1999 | 1.4.4 | |
| 26. juni 1999 | 2.0 | |
| 24. juli 1999 | 2.0.1 | |
| 1. oktober 1999 | 2.0.2 | |
| 13. april 2000 | 2.1 | |
| 1. juni 2000 | 2.1.1 | |
| 7. september 2000 | 2.2 | |
| 5. oktober 2000 | 2.2.1 | |
| 14. november 2000 | 2.2.2 | |
| 13. desember 2000 | 2.2.3 | |
| 16. juni 2001 | 2.3.1 | |
| 6. november 2001 | 2.3.2 | |
| 16. oktober 2001 | 3.0 | |
| 13. desember 2001 | 3.0.1 | |
| 26. februar 2002 | 3.0.2 | |
| 3.0.3 | ||
| 4. mai 2002 | 3.0.4 | |
| 16. juli 2002 | 3.0.5 | |
| 24. oktober 2002 | 3.0.6 | |
| 4. februar 2003 | 3.0.7 | |
| 14. november 2002 | 3.1 | |
| 18. desember 2002 | 3.1.1 | |
| 4. mars 2003 | 3.1.2 | |
| 24. juli 2003 | 3.2 | |
| 28. august 2003 | 3.2.1 | |
| 17. oktober 2003 | 3.2.2 | |
| 15. november 2003 | 3.2.3 | |
| 5. februar 2004 | 3.3 | |
| 2. mars 2004 | 3.3.1 | |
| 28. april 2004 | 3.3.2 | |
| 11. august 2004 | 3.3.3 | |
| 27. januar 2005 | 3.3.4 | |
| 10. september 2005 | 3.3.5 | |
| 16. mars 2006 | 3.3.6 | |
| 20. oktober 2006 | 3.3.7 | |
| 14. februar 2007 | 3.3.8 | |
| 29. juni 2005 | 4.0 | |
| 20. august 2005 | 4.0.1 | |
| 20. desember 2005 | 4.1 | |
| 23. februar 2006 | 4.1.1 | |
| 31. mars 2006 | 4.1.2 | |
| 19. mai 2006 | 4.1.3 | |
| 22. juni 2006 | 4.1.4 | |
| 20. oktober 2006 | 4.1.5 | |
| 4. oktober 2006 | 4.2 | |
| 20. oktober 2006 | 4.2.1 | |
| 1. desember 2006 | 4.2.2 | |
| 26. februar 2007 | 4.2.3 | |
| 30. mai 2007 | 4.3 | |
| 7. august 2007 | 4.3.1 | |
| 3. oktober 2007 | 4.3.2 | |
| 13. november 2007 | 4.3.3 | |
| 22. februar 2008 | 4.3.4 | |
| 28. mai 2008 | 4.3.5 | |
| 6. mai 2008 | 4.4 | |
| 31. juli 2008 | 4.4.1 | |
| 18. september 2008 | 4.4.2 | |
| 28. september 2008 | 4.4.3 | |
| 3. mars 2009 | 4.5 | |
| 23. april 2009 | 4.5.1 | |
| 25. juni 2009 | 4.5.2 | |
| 1. oktober 2009 | 4.5.3 | |
| … | ||
| 10. april 2013 | 5.0.2 | Qt Blog |
| 3. juli 2013 | 5.1 | Qt Blog |
| 12. desember 2013 | 5.2 | Qt Blog |
| 5. februar 2014 | 5.2.1 | Qt Blog |
Referanser
[rediger | rediger kilde]- ^ https://qt-project.org/.
- ^ «Qt 6.10 Released!» (på engelsk). 7. oktober 2025. Besøkt 12. oktober 2025.
- ^ «The qt Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018.
- ^ a b c Free Software Directory, Free Software Directory ID qt, Wikidata Q2470288, https://directory.fsf.org
- ^ http://trolltech.com/company/newsroom/announcements/press.2008-01-18.1601592972; besøksdato: 20. januar 2008.
- ^ OpenGL m.m. Arkivert 8. desember 2008 hos Wayback Machine.
- ^ Qt Jambi Arkivert 15. mai 2008 hos Wayback Machine..
- ^ PyQt,
- ^ Ruby,
- ^ C# Arkivert 22. oktober 2008 hos Wayback Machine.,
- ^ PHP-QT
- ^ QtAda.
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted
- (en) Qt – kategori av bilder, video eller lyd på Commons
- (en) Qt – galleri av bilder, video eller lyd på Commons
- Qt på Facebook
- Qt på Mastodon
- Qt på YouTube
- Qt på X (tidligere Twitter)

