Najlepszy system GUI w C++ ?
Ostatnio zmodyfikowano 2010-04-10 19:16
jimmye Temat założony przez niniejszego użytkownika |
Najlepszy system GUI w C++ ? » 2010-04-08 17:16:54 Potrzebuję jakiegoś w miarę dobrego i łatwego w implementacji systemu GUI. Jakie biblioteki proponujecie ? |
|
filipesq |
» 2010-04-08 20:21:13 WinApi, ale to nie jest proste. Allegro, ale to ogranicza. SDL, ale to też ogranicza. Irrlicht, ma wspaniały system GUI, ale głownie służy do grafiki 3D.
Bibliotek jest dużo i nie sposób wszystko wymienić. |
|
Elaine |
» 2010-04-08 22:24:04 Qt? wxWidgets? Gtkmm? |
|
madmike44 |
» 2010-04-09 13:39:40 Qt, bo napisane w C++, bo jest zbiorem klas, bo wieloplatformowe, bo ma wielkie możliwości, bo wygodne i proste w użyciu, bo na licencji LGPL, bo istnieje QtCreator :) :P itp. itd. |
|
Elaine |
» 2010-04-09 17:49:21 To akurat jest duża wada. Z tych trzech bibliotek wymienionych przeze mnie sensowną licencję ma tylko wxWidgets. |
|
madmike44 |
» 2010-04-10 16:26:49 Zależy co dla kogo jest wadą.. W sumie licencja wxWidgets jest oparta na LGPL i jedynie bardziej dowolna w kwestii rozprowadzania oprogramowania. Dla mnie zaletą LGPL pozostaje fakt, że np. za Qt płacić nie muszę, a nie muszę też udostępniać kodu źródłowego aplikacji :) |
|
Elaine |
» 2010-04-10 17:00:58 Dla mnie zaletą LGPL pozostaje fakt, że (...) nie muszę też udostępniać kodu źródłowego aplikacji |
Jeśli linkujesz dynamicznie. Jeśli robisz to statycznie, to kod źródowy udostępniać musisz. W przypadku wxWidgets nie trzeba. |
|
madmike44 |
» 2010-04-10 19:16:17 Tak - jeżeli linkuję biblioteki dynamicznie. To nieduża cena za możliwość używania takiej biblioteki, jak Qt, bez opłat. Nie jest to również zbyt problematyczne lub uciążliwe :)
Z tego, co pamiętam, komercyjna licencja Qt na jedno stanowisko kosztuje kilka tysięcy euro, więc darmowa opcja pod nazwą LGPL staje się dość atrakcyjna :P |
|
« 1 » |