Ero sivun ”Qt” versioiden välillä
(pientä nokiaviilailua) |
Ei muokkausyhteenvetoa |
||
Rivi 15: | Rivi 15: | ||
* [[Qt Designer]] - käyttöliittymämuokkain | * [[Qt Designer]] - käyttöliittymämuokkain | ||
* [[Qt Lingust]] - [[kotoistus]]työkalu | * [[Qt Lingust]] - [[kotoistus]]työkalu | ||
* [[Lazarus]] - [[Pascal]]-kehitysympäristö joka tukee myös Qt:tä | |||
==Katso myös== | ==Katso myös== |
Versio 28. syyskuuta 2010 kello 20.02
Qt | |
---|---|
Käyttöliittymä | X11 ym. |
Lisenssi | GPL, LGPL tai kaupallinen |
Kotisivu | qt.nokia.com |
Qt on Nokian kehittämä abstraktiokirjasto, jonka avulla ohjelmat on helppo kääntää eri alustoille. Se tarjoaa yleisimmin tunnetun käyttöliittymätoteutuksen lisäksi muunkinlaista abstraktiota, jolla alustojen erilaisuuksia on piilotettu. Tuettuina ovat Unix/Linux, Mac OS X, Windows sekä jotkin sulautetut alustat, kuten Symbian ja Maemo. Qt-kirjasto on lisensoitu LGPL siten, että sillä voi tehdä sekä avoimen lähdekoodin että kaupallisia ohjelmia. Qt-kirjastoon tehdyt muutokset pitää silloin jakaa LGPL-lisenssin mukaisesti. Vaihtoehtoisesti voi ostaa kaupallisen lisenssin, jolloin myöskään Qt-kirjastoon tehtyjä muutoksia ei tarvitse jakaa. Tunnetuimpia Qt-kirjastoon pohjautuvia ohjelmistoja on KDE.
Qt:tä kehitti alunperin Trolltech, jonka Nokia osti 2008 ja yritys jatkaa Nokian Qt Software -osastona.
KDE on rakennettu Qt:n pohjalle. Aikoinaan Qt:n lisenssi ei ollut GPL-yhteensopiva, mikä oli syy GTK:n ja Gnomen kehittämiselle.
Asennus
Qt:n kehitystyökalut löytyvät useimpien jakeluiden paketinhallinnasta nimellä qt-devel ja qt-config. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Qt-kehitystyökaluja
- Qt Creator - Qt:n mukana jaettava kehitysympäristö IDE
- Qt Assistant - ohjelukija
- Qt Designer - käyttöliittymämuokkain
- Qt Lingust - kotoistustyökalu