[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]

Qt - Viquipèdia

Qt

De Viquipèdia

Logo de Qt  Qt
Desenvolupador Trolltech
Última versió 4.2.2 (1 de desembre, 2006)
Sistema operatiu Multiplataforma
Tipus Llibreria de desenvolupament
Llicència QPL GPL Privativa
Pàgina web Pàgina de Qt

Qt (pronunciat "cute") són unes biblioteques fetes amb C++ destinades a la creació d'aplicacions gràfiques.

Les Qt són especialment usades per KDE, Qtopia i OPIE i usen una versió estesa del llenguatge de programació C++, però els bindings existeixen per Python, Ruby, C, Perl i Pascal.

Funcionen en la majoria de plataformes i tenen un important esforç d'internacionalització. Les característiques que no fan us de la interfície gràfica són l'accés a bases de dades SQL, gestió de fils, una API unificada i un analitzador d'XML.

[edita] Varietat

Les Qt són llençades per Trolltech per les següents plataformes:

Hi han quatre edicions de Qt disponibles per cada una d'aquestes versions:

  • Qt Console — edició per desenvolupar sense interfície gràfica.
  • Qt Desktop Light — capacitat de gestió de mètodes d'entrada, suport per base de dades i de xarxa.
  • Qt Desktop — edició completa.
  • Qt Open Source Edition — edició completa, pel desenvolupament de programari lliure.

Les tres primeres versions són llançades amb una llicència comercial privativa; mentre que l'última edició està sota llicència GPL i addicionalment sota llicència QPL per la versió de Qt/X11.

En el cas de la plataforma X11, la QPL permet a l'aplicació final ser llicenciada sota varies llicències lliures, per exemple la LGPL o la llicència Artística. Per les plataformes Windows o Mac OS X, la GPL és l'única llicència lliure disponible, per tant les aplicacions s'han de llançar sota GPL.

Totes les edicions suporten múltiples compiladors, incloent el compilador GCC+ per C++. El suport oficial per la suit de Visual Studio està restringit a la versió comercial de Qt/Windows.

El projecte Q../Free ha llençat varis pegats [1] els quals afegeixen suport pel Microsoft Visual Studio i el Borland C++ Builder per la versió lliure de Qt/Windows.

[edita] Actualment

Trolltech va llençar Qt 4 el 28 de juny del 2005 i va introduir cinc noves tecnologies al framework:

  • Tulip Un conjunt de classes de plantilles contenidor.
  • Interview Un arquitectura model/vista per la vista d'articles.
  • Arthur Un framework de pintat 2d.
  • Scribe Un renderitzador de text unicode amb una API pública per tal de fer operacions a baix nivell.
  • MainWindow Una finestra, barra, menú i arquitectures més modernes.

Qt 4 té dues llicències, sota GPL i llicències privatives per totes versions suportades incloent Windows (mentre que Qt/Windows 3.3 només podia tenia una llicència privativa).

Qt 4.1 es llença el 19 de Desembre de 2005 introduix el suport de SVN, un backend pel sistema d'impressió amb Qt i moltes altres novetats.

Qt 4.2, publicades al 4 d'octubre de 2006, introdueixen suport natiu de CSS per el disseny de components gràfics, així com un objecte QGraphicsView que permet el renderitzat de milers d'objectes 2D en la pantalla, per tal de reemplaçar la classe QCanvas de les Qt 3.x.

[edita] Enllaços d'interès