Qt (ietvars)

Vikipēdijas lapa
Pārlēkt uz: navigācija, meklēt
Qt
Qt-logo.png
Qt Designer 4 4 3.png
The Qt designer used for GUI designing
Izstrādātājs Qt Project,[1] Digia, KDAB
Sākotnējā versija 1992. gads
Stabilā versija 5.0.1[2] / 2013-01-31
Izstrādes versija 5.0 RC2[3] / 2012-12-13
Izstrādes statuss aktīvs
Progr. valoda C++
Operētājsistēma Embedded Linux, OS X, Microsoft Windows, Linux, X11, Wayland, Windows CE, Symbian, MeeGo, Haiku
Platforma vairākplatformu
Veids programmatūras ietvars
Licence GNU Lesser General Public License v2.1 (Qt atvērtā koda versija)[4]
Qt Commercial License (Qt komercversija)[5]
Tīmekļa vietne qt.digia.com

Qt ir vairākplatformu programmatūras ietvars, ar kura palīdzību veido grafiskās lietotāja saskarnes lietojumprogrammatūru, kā arī programmas bez grafikas, piemēram, komandrindas rīkus un serveru konsoles. Ar Qt rakstītās programmas var izpildīt vairumā mūsdienu operētājsistēmu, programmas pirmkodu vienkārši kompilējot katrai operētājsistēmai, bez pirmkoda izmaiņām.

Tiek izmantota standarta C++ programmēšanas valodu, bet tiek pielietots arī īpašs koda ģenerators kopā ar dažādiem makrosiem. Qt ir adaptēts arī citām programmēšanas valodām.

Qt attīsta Somijas uzņēmums Digia, kuram pieder Qt tehnoloģijas un prečzīme, bet Qt Project ir atvērts sabiedrībai.

Qt pieejams ar sekojošām autortiesību licencēm:

  • GNU LGPL[4] 2.1 versija ar Qt īpašiem izņēmumiem
  • GNU GPL[6] 3.0 versija
  • komerciāla izstrādātāja licence (Commercial Developer License)[5]

Vēsture[labot šo sadaļu | labot pirmkodu]

1991. gadā norvēģi Eirik Chambe-Eng un Haavard Nord sāka izstrādāt grafisko ietvaru. Nosaukums Qt veidots no burtiem Q, kas Emacs fontā izskatījās pievilcīgs, un t (līdzīgi kā Xt bibliotēka X Window sistēmā).[7] 1994. gadā viņi dibināja uzņēmumu Quasar Technologies, lai sāktu biznesu ar Qt. Vēlāk uzņēmuma nosaukums mainīts uz Trolltech.

Qt ietvars publiski pieejams kļuva 1995. gadā. Sākotnēji bija divas versijas: Qt/X11 (Unix sistēmai) un Qt/Windows (Windows). 2001. gada beigās izlaista versija Qt 3.0, kurā bija Mac OS X atbalsts.

2005. gadā izlaista versija Qt 4.0.

2008. gadā Somijas uzņēmums Nokia iegādājās Trolltech.[8][9] Nokia uzņēmumu pārdēvēja par Qt Software, bet pēc gada par Qt Development Frameworks. Qt ietvaru Nokia izmantoja tās viedtālruņu platformā S60, kas bāzēta uz Symbian operētājsistēmas.

2011. gada martā Qt komerciālās licencēšanas biznesu Nokia pārdeva Somijas uzņēmumam Digia.[10] 2012. gada septembrī viss Qt bizness nodots Digia.

2012. gada decembrī izlaista versija Qt 5.0.

Pielietojums[labot šo sadaļu | labot pirmkodu]

Qt izmanto (nepilnīgs uzskaitījums):

Atsauces[labot šo sadaļu | labot pirmkodu]

Ārējās saites[labot šo sadaļu | labot pirmkodu]

Wikibooks
Wikibooks ir grāmata par šo tēmu
Skat.: Qt