See artikkel ootab keeletoimetamist. |
| Qt | |
|---|---|
|
| |
|
Graafiline kasutajaliides programmis Qt Creator | |
| Autor | Haavard Nord ja Eirik Chambe-Eng |
| Arendaja |
Trolltech (1991–2008) Nokia (2008–2011) Qt Project (2011–tänapäevani) Digia (2012–2014) The Qt Company (2014–tänapäevani) |
| Esmaväljalase | 20. mai 1995 |
| Viimane väljalase |
6.12 / 30.09.2026 |
| Kirjutatud keeles | C++, Objective-C, Objective-C++, Java |
| OS | Android, iOS, Linux, X11, macOS, Windows, Windows Phone |
| Platvorm | mitmeplatvormiline |
| Keeled | inglise keel |
| Arenduse staatus | aktiivne |
| Litsents |
Qt Commercial License GPL 2.0, 3.0 LGPL 3.0 |
| Veebisait |
www |
Qt on mitmeplatvormilise rakenduse raamistik, mida kasutatakse peamiselt rakendustarkvara arendamiseks, mida omakorda saab käitada erinevatel tarkvaralistel või riistvaraplatvormidel väikeste või olematute erinevustega koodibaasil, säilitades samal ajal programmi olemust ja kiirust. Qt-d arendavad nüüdisajal The Qt Company ja Qt Project.
1990. aasta suvel töötasid koos Haavard Nord ja Eirik Chambe-Eng andmebaasirakenduse kallal, mis oli mõeldud ultrahelipiltide jaoks. Selleks nad kasutasid C++ programmeerimiskeelt ja pidi töötama Mac OS-i, UNIX-i ja Windowsi operatsioonisüsteemidel. Nad alustasid Qt arendamist 1991. aastal, 3 aastat enne firma loomist, mis kandis nime Quasar Technologies, hiljem võtsid uue nime Troll Tech ja siis nimetasid ümber Trolltechiks.
20. mail 1995 Troll Tech lasi ametlikult välja Qt 0.90 X11/Linuxi platvormide jaoks.
Qt töötab paljudel erinevatel platvormide, järgnevad on ametlikult toetatud:
| Platvorm | Kirjeldus |
|---|---|
| Linux/UNIX | |
| X11 | Qt X Windowsi süsteemil (Linux, BSD, HP-UX, Solaris, AIX, jne.) |
| Wayland | Qt Waylandil. |
| Integreeritud Linux | Qt on integreeritud pihuarvutisse, nutitelefoni jne. Eksisteerib ka erinevatel platvormidel sõltuvalt kuvamistehnoloogiast. DirectFB, LinuxFB ja EGL (API). |
| Android | Qt Androidil, tuntud kui ka Necessitas. |
| Apple'i platvormid | |
| MacOS | Qt Apple MacOSil; toetab rakendusi Cocoal |
| iOS | Qt iOS platvormil (iPhone, iPad) |
| Microsofti platvormid | |
| Windows | Qt Microsoft Windows XP-l, Vistal, 7-l, 8-l ja 10-l |
| Windows CE | Qt Windows CE 6-l ja Windows CE 7-l. |
| Windows RT | Toetatud WinRT-l põhinevad Windows 8 programmid ja Windows Phone 8 Alates 5.4 versioonist on toetatud ka Windows Phone 8.1 |
| Muud integreeritud platvormid | |
| Integrity | Qt Integrityl |
| QNX | Qt QNX-il |
| VxWorks | Qt VxWorksil |
{{netiviide}}: CS1 hooldus: mitu nime: autorite loend (link)