Qt

De la Wikipedia, enciclopedia liberă
Salt la: Navigare, căutare
Qt
Dezvoltator Digia , Qt Project
Ultima versiune 5.1
Tip Framework
Disponibil în română Da
Site web Qt
Qt o bibliotecă de programme

Qt este un sistem inter-platformă de dezvoltare a programelor pentru calculator, folosit atât pentru crearea programelor cu interfață grafică cât și pentru pentru programe fără interfață grafică, cum sunt serverele. Cele mai cunoscute utilizări ale Qt sunt KDE, browserul web Opera, Google Earth, Skype, Qtopia. Qt este produs de firma norvegiană Trolltech.

Începând cu versiunea 4, Qt este disponibil pentru toate platformele, inclusiv Windows sub o licență duală, GPL și o licență proprietară. Acest fapt face posibilă dezvoltarea de aplicații Qt licențiate GPL și pentru alte sisteme, cel mai notabil efect fiind disponibilitatea KDE 4 pentru Windows și Mac OS X.

Istorie[modificare | modificare sursă]

Haavard Nord și Eirik Chamge-Eng (primii programatori ai Qt, respectiv directorul executiv și președintele Trolltech) au început dezvoltarea Qt în 1991, trei ani mai târziu fiind numită Quasar Technologies, apoi Troll Tech și mai apoi Trolltech.

În 1998 au apărut controverse deoarece era evident că KDE urma să devină unul dintre principalele medii desktop pentru Linux. Cum KDE era bazat pe Qt, mulți oameni din mișcarea pentru software liber erau îngrijorați că o componentă esențială a unuia dintre principalele lor sisteme de operare va fi proprietară.

De aici au început două acțiuni, dezvoltarea Harmony toolkit, care urmărea să dezvolte o clonă a Qt sub o licență software liberă, și mediul desktop GNOME, care urmărea să înlocuiască în întregime KDE.

Începând cu versiunea 2.0, Qt a fost licențiat sub QPL, o licență considerată de FSF drept incompatibilă cu GPL. KDE și Trolltech au ajuns la o înțelegere prin care Qt nu putea să-și schimbe licența cu una mai restrictivă decât QPL, chiar dacă Trolltech ar fi fost cumpărată sau ar fi dat faliment. Această înțelegere a dus la crearea KDE Free Qt foundation, care garantează că ultima versiune Qt cu licență QPL va avea o licență de tip BSD dacă într-o perioadă de 12 luni nu va fi publicată nici o versiune Qt sub o licentă liberă.

In iunie 2008, Trolltech este achiziționată de catre Nokia, incercând sa folosească Qt ca principala platforma de dezvoltare pentru dispozitivele lor, inclusiv un port pentru Symbian S60.

Pe data de 9 August 2012, Digia preia Qt de la Nokia.

Design[modificare | modificare sursă]

Abstracție completă a interfeței grafice[modificare | modificare sursă]

Qt script pentru aplicații (QSA)[modificare | modificare sursă]

Meta object compiler[modificare | modificare sursă]

Programe create folosind Qt[modificare | modificare sursă]

Referințe[modificare | modificare sursă]


Vezi și[modificare | modificare sursă]

Legături externe[modificare | modificare sursă]