From Wikipedia, the free encyclopedia
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.
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.7.3 / 27.09.2024 |
Kirjutatud keeles | C++, Objective-C, Objective-C++, Java |
OS | Android, iOS, Linux, X11, macOS, Windows, Windows Phone[1] |
Platvorm | mitmeplatvormiline |
Keeled | inglise keel |
Arenduse staatus | aktiivne |
Litsents |
Qt Commercial License[2] GPL 2.0, 3.0[3] LGPL 3.0[4] |
Veebisait |
www |
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.[5]
20. mail 1995 Troll Tech lasi ametlikult välja Qt 0.90 X11/Linuxi platvormide jaoks.[6]
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.)[7] |
Wayland | Qt Waylandil.[8] |
Integreeritud Linux | Qt on integreeritud pihuarvutisse, nutitelefoni jne.[9] Eksisteerib ka erinevatel platvormidel sõltuvalt kuvamistehnoloogiast. DirectFB, LinuxFB ja EGL (API). |
Android | Qt Androidil,[10] tuntud kui ka Necessitas.[11] |
Apple'i platvormid | |
MacOS | Qt Apple MacOSil; toetab rakendusi Cocoal[12] |
iOS | Qt iOS platvormil (iPhone, iPad)[13] |
Microsofti platvormid | |
Windows | Qt Microsoft Windows XP-l, Vistal, 7-l,[14] 8-l ja 10-l[15] |
Windows CE | Qt Windows CE 6-l ja Windows CE 7-l.[16] |
Windows RT | Toetatud WinRT-l põhinevad Windows 8 programmid ja Windows Phone 8[17] Alates 5.4 versioonist on toetatud ka Windows Phone 8.1[18] |
Muud integreeritud platvormid | |
Integrity | Qt Integrityl[19] |
QNX | Qt QNX-il[20] |
VxWorks | Qt VxWorksil[21] |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.