Jakie biblioteki polecilibyście do pisania aplikacji okienkowych ? Obecnie zastanawiam się nad QT, ponieważ po przejrzeniu dokumentacji wygląda zachęcająco. Jakie są jeszcze biblioteki "na czasie". Zależy mi na czymś co przydałoby się potem w pracy.
- QT + wxWidgets
- C++/CLI
- WinApi
zdecydowanie Qt.WinAPI jest dla masochistów
Bierzesz swój temat (w czym pisać aplikacje okienkowe
), wklejasz w wyszukiwarkę forum, klikasz sortowanie wedle dat malejąco: http://4programmers.net/Forum/C_i_C++/183016-jakie_gui - wątek założony z miesiąc temu.
Dlaczego, prostytutka, każdy uważa, że jego pytanie jest unikatowe w skali całego [CIACH!] wszeświata i nikt go, cholera, przed nim nie zadał, a już na pewno nie wielokrotnie?
wxWidgets - z tego co wiem szybsze od Qt (natywne kontrolki) i lepsza licencja
C++/CLI ? Chyba bardziej WinForms czy coś w tym kierunku?
C++/CLI właśnie pozwala używać WinForms pisząc w C++ - jako rozszerzenie C++ dodaje np. zarządzane wskaźniki co by współpracować z .NET'em
Ja wybrałem QT, integrując z VS.
Aczkolwiek CBuilderem czy VS to to nie jest, pod względem prostoty użytkowania i bogactw komponentów : >
Jak Qt to lepiej użyć środowiska przeznaczonego dla tej biblioteki, QtCreatora.
Qt pod VS to proteza taka jest.
MasterBLB ma rację poza tym do niedawna, nie wiem jak teraz, w QtCreator nie było możliwości dołączenia biblioteki z zewnątrz.
Ja zawsze używam WinAPI albo Windows Forms.
Visual Studio C# (bardzo przyjemnie się pisze - dość długo uciekałem od niego szerokim łukiem, a było to spowodowane tym że wcześniej zetknęłem się z Visual Studio C++, które ZDECYDOWANIE odradzam)
LUB
Borland Delphi (Pascal) / Borland C++ (Mniej dorobione niż Delphi, zdarzyło mi się znaleźć błędy kompilatora, ale używałem ze względu na to, że lubię C++)
ktoś już kiedyś o tym pisał:
http://stackoverflow.com/questions/115045/good-c-gui-library-for-windows
A ja od siebie polecę GTKmm - łatwe, szybkie, przyjemne, nierozlazłe i nie potrzebuje dodatkowego preprocesora.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.