Najlepsze pytania
Chronologia
Czat
Perspektywa

WxWidgets

Z Wikipedii, wolnej encyklopedii

WxWidgets
Remove ads

wxWidgetsprzenośna, wieloplatformowa biblioteka klas C++ o otwartym kodzie źródłowym służąca do tworzenia graficznych interfejsów użytkownika.

Szybkie fakty Autor, Aktualna wersja stabilna ...

Biblioteka wxWidgets udostępnia jednolite API dla wszystkich obsługiwanych systemów operacyjnych, co oznacza, że za pomocą tego samego kodu źródłowego można zbudować programy dla systemów takich jak Windows, macOS, Linux i innych. W odróżnieniu od wielu innych bibliotek GUI, wxWidgets używa natywnych API danego systemu operacyjnego celem dostarczenia naturalnego wyglądu programów, jak również obsługi przyjaznej dla użytkowników każdego środowiska[5].

W chwili obecnej biblioteka pozwala nie tylko na tworzenie GUI. Obecne są w niej również moduły wspierające programowanie wielowątkowe, obsługę interfejsu gniazdowego (ang. sockets) oraz dostęp do baz danych poprzez ODBC.

Biblioteka zawiera mechanizmy ułatwiające tworzenie aplikacji w różnych wersjach językowych.

Remove ads

Historia

Prace nad biblioteką wxWidgets zostały rozpoczęte w 1992 roku przez Juliana Smarta w Artificial Intelligence Applications Institute na Uniwersytecie Edynburskim[3].

Przez lata biblioteka funkcjonowała pod nazwą wxWindows. We wrześniu 2003 firma Microsoft skierowała do twórców biblioteki uprzejmą prośbę o zmianę nazwy. Po wielu dyskusjach i przemyśleniach nazwa została zmieniona na wxWidgets[6].

Remove ads

Aplikacje zbudowane przy użyciu wxWidgets

Remove ads

Zobacz też

Przypisy

Linki zewnętrzne

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads