Jesteś tutaj: Strona Główna > Qt
qt1.png
Qt Designer

QT to przenośna biblioteka napisana w C++ i posiadająca API dla szeregu innych języków, której przeznaczeniem jest głównie tworzenie złożonych aplikacji z graficznym interfejsem. Dostępna jest pod MS Windows, Mac OS X, oraz systemami Unix/Linux, w tym także dla systemów wbudowanych (embedded) opartych na Linuksie czy Windows CE.

Biblioteka Qt4 składa się z klas odpowiedzialnych za elementy interfejsu, a także operacje niższego poziomu (operacje na plikach, operacje sieciowe, obsługa baz danych, multimediów, grafik itp.). Wraz z biblioteką rozprowadzany jest Qt Designer - aplikacja do "rysowania" interfejsów graficznych oraz Qt Linguist - aplikacja do łatwego tłumaczenia programów na różne języki.

Qt jest darmowe dla otwartych aplikacji, a w przypadku aplikacji o zamkniętym kodzie wymagana jest stosowna licencja. Największym użytkownikiem tej biblioteki jest KDE - środowisko graficzne i zbiór aplikacji dla systemów Linux/Unix, a także (aplikacje) MS Windows i Mac OS X. Qt wykorzystuje także Opera, Skype czy Google Earth.

qt2.png
Przeglądarka Arora
oparta o QtWebKit

Qt Extended (dawniej Qtopia) to platforma na bazie biblioteki Qt przeznaczona dla systemów wbudowanych - telefonów komórkowych, smartfonów i podobnych urządzeń. Stosowana jest m.in. w komunikatorze osobistym Sony Milo, telefonach takich jak GreenPhone, ZTE e700, Wistron D-Link, Motorola MOTOMING A1200, Neo FreeRunner (OpenMoko). Dostępny jest także "port" Qt dla platformy Maemo używanej w tabletach Nokii.

Qt to biblioteka C++, lecz istnieją liczne projekty dostarczające pełne API Qt4 dla języków skryptowych jak Python, Ruby, a także Java. W KDE znaleźć można kilka aplikacji napisanych za pomocą PyQt4/Python. Programowanie z wykorzystaniem QT z poziomu języków skryptowych jest łatwiejsze i wielu programistów korzysta z tego rozwiązania.


Qt Wprowadzenie / C++

Qt - pozostałe języki

Kurs PyQt4 - kurs w Bibliotece Pythona
QtJambi - QT w Javie
Qyoto - QT w C#
Writing Qt and KDE apps in Mono Visual Basic - QT w C#, wprowadzenie

Ostatnie wiadomości

W Sieci

Qt-Apps.org - katalog otwartych aplikacji Qt
Blog Qt4/KDE4 - polskojęzyczny blog
Dokumentacja Qt i Qtopia
QtCentre - wiadomości, forum społeczności
QtForum - kolejne forum społeczności
Programiści QT - grupa na Goldenline.pl
QtForum.pl - polskie forum społeczności
Qt Quarterly - eMagazyny dotyczące wykorzystania Qt
Qt dla platformy Maemo
  • Dodane: 30.08.2008 przez riklaunim


Biblioteka Riklaunima. Hosting NRC-FOSS na AU-KBC. Serwis oparty o Django/Python.