Temat: Jaka biblioteka?

Dawno nie programowałem w C/C++, jednak teraz chciałbym spróbować ze względu na szybkość działania aplikacji.
W Visual Studio w wersji Express pod Win32 można tworzyć jedynie programy konsolowe (i dll). Szukam jakiejś biblioteki. Qt posiada własny kompilator i jest na licencjach GPL oraz komercyjnej. Ile kosztuje komercyjna i jakie ma rozszerzenia? Pojawiła się też LGPL, czyli można tworzyć za darmo programy komercyjne, więc kiedy warto zakupić wersję komercyjną.
Qt ma też tą zaletę że można tworzyć pod Linuksem. Czy programy w Qt będą działały tylko w KDE. Używam Gnome w Ubuntu, więc może lepszym rozwiązaniem jest GTK+, czy ta biblioteka pozwala tworzyć pod Windows? jakiego kompilatora użyć - CodeBlocks?
Słyszałem też o wxWidgets, co to jest?

konto usunięte

Temat: Jaka biblioteka?

Możesz też użyć wxWidgets + wxFormBuilder.
Ta kombinacja działa też z Pythonem (wxPython + wxFormBuilder).

wx jest bardziej przenośne i używa natywnych komponentów systemu w którym działa (Qt z tego co wiem sobie je rysuje).

Ostatnia aktualizacja: 2011-12-14 (2.9.3)

Możliwe, że aktualnie Qt ma teraz lepsze wsparcie ze strony społeczności - po przejściu na LGPL jest chyba jeszcze bardziej popularne.

konto usunięte

Temat: Jaka biblioteka?

Ze swojej strony polecam qt.

Odnosnie platnej licemcji, to wiem, ze jest wpsarcie z ich strony i mozliwosc dystrubucji z wlasna kompilacja bibliotek qt - ktora mozna sobie dostosowywac. Wsparcie communit calkiem spore, ae maja swietna dokumentacje na www.

Mozna pisac na platforme Windows, Linux(gnome tez) i MacOS'y.

konto usunięte

Temat: Jaka biblioteka?

Tomasz Pich:i mozliwosc dystrubucji z wlasna kompilacja bibliotek qt

LGPL też na to pozwala - tylko że musisz udostępnić źródła zmian.

Też polecam Qt, zwłascza że poza GUI wspierają dużo innych aspektów integracji z otoczeniem - system plików, sieć, etc.Krzysztof W. edytował(a) ten post dnia 14.01.12 o godzinie 16:13
Tomasz M.

Tomasz M. never go full
retard!

Temat: Jaka biblioteka?

Qt++

Temat: Jaka biblioteka?

Czyli licencja LGPL pozwalająca na sprzedaż własnych kodów wynikowych z informacją że wykorzystano Qt oraz link do źródeł Qt. Na ich stronie nie znalazłem informacji o koszcie komercyjnej wersji. kiedy ją stosować jak jest LGPL?

konto usunięte

Temat: Jaka biblioteka?

Andrzej Borucki:
Czyli licencja LGPL pozwalająca na sprzedaż własnych kodów wynikowych z informacją że wykorzystano Qt oraz link do źródeł Qt. Na ich stronie nie znalazłem informacji o koszcie komercyjnej wersji. kiedy ją stosować jak jest LGPL?

Przy LGPL musisz stosować DLL-ki albo publikować swoje źródła lub *.obj.

http://stackoverflow.com/questions/2277165/qt-single-e...Piotr L. edytował(a) ten post dnia 14.01.12 o godzinie 17:13
Tomasz Ziobrowski

Tomasz Ziobrowski Oprogramowanie dla
przemysłu i nie
tylko

Temat: Jaka biblioteka?

Andrzej Borucki:
Czyli licencja LGPL pozwalająca na sprzedaż własnych kodów wynikowych z informacją że wykorzystano Qt oraz link do źródeł Qt. Na ich stronie nie znalazłem informacji o koszcie komercyjnej wersji. kiedy ją stosować jak jest LGPL?

Tutaj był poruszany wątek licencji Qt http://www.goldenline.pl/forum/688246/licencja-lgpl/s/...

konto usunięte

Temat: Jaka biblioteka?

Andrzej Borucki:
Dawno nie programowałem w C/C++, jednak teraz chciałbym spróbować ze względu na szybkość działania aplikacji.
W Visual Studio w wersji Express pod Win32 można tworzyć jedynie programy konsolowe (i dll). Szukam jakiejś biblioteki. Qt posiada własny kompilator i jest na licencjach GPL oraz komercyjnej. Ile kosztuje komercyjna i jakie ma rozszerzenia? Pojawiła się też LGPL, czyli można tworzyć za darmo programy komercyjne, więc kiedy warto zakupić wersję komercyjną.
Qt ma też tą zaletę że można tworzyć pod Linuksem. Czy programy w Qt będą działały tylko w KDE. Używam Gnome w Ubuntu, więc może lepszym rozwiązaniem jest GTK+, czy ta biblioteka pozwala tworzyć pod Windows? jakiego kompilatora użyć - CodeBlocks?
Słyszałem też o wxWidgets, co to jest?
Qt nie ma swoje kompilatora -działa z GCC albo z kompilatorem z Visuala MS( to na pewno nie wiem jak z innymi ). Co do środowiska to jest narzędzie jak QT Creator - chyba to będzie najlepsze do QT. Są też wtyczki do Eclipse i do MS VS.
tak czepiając się CodeBlocks nie jest kompilatorem tylko IDE - można do niego podpiąć kilka kompilatorów GCC itp i td.

Następna dyskusja:

Biblioteka STL




Wyślij zaproszenie do