Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Najlepszy system GUI w C++ ?

Ostatnio zmodyfikowano 2010-04-10 19:16
Autor Wiadomość
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 ?
P-15932
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ć. 
P-15937
Elaine
» 2010-04-08 22:24:04
Qt? wxWidgets? Gtkmm?
P-15941
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.
P-15955
Elaine
» 2010-04-09 17:49:21
bo na licencji LGPL
To akurat jest duża wada. Z tych trzech bibliotek wymienionych przeze mnie sensowną licencję ma tylko wxWidgets.
P-15966
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 :)
P-15991
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.
P-15993
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
P-15994
« 1 »
  Strona 1 z 1