Qt
| Qt | |||||
|---|---|---|---|---|---|
|
|
|||||
| Utvikler | Qt Software | ||||
| Nyeste versjon | 5.0.2 (10. april 2013) | ||||
| Nyeste beta-versjon | 5.1 Beta (14. mai 2013) | ||||
| Operativsystem | Multiplattform | ||||
| Skrevet i | C++ | ||||
| Type | Utviklingsplattform | ||||
| Lisens | GNU General Public License Q Public License Proprietær programvare |
||||
| Nettside | qt-project.org | ||||
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, Mac OS X 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.[1]
Opprinnelig kunne Qt-programmer kun programmeres i C++, men etter hvert har Trolltech også begynt å støtte Java gjennom Qt Jambi[2] Foruten de to offisielt støttede plattformene har tredjeparts utviklere også laget bindinger for Python[3] Ruby[4] C#[5] PHP[6] og Ada[7]
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.
Innhold |
Varianter [rediger]
- 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
Referanser [rediger]
Eksterne lenker [rediger]
Versjonshistorikk [rediger]
| 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 | |