C++ - grafická multiplatformní knihovna ??
Ahoj všichni! Mohli byste mi, prosím, poradit nějakou jednoduchou grafickou knihovnu pro C++, která si rozumí s Winama i s Linuxem a má nějakou dobrou dokumentaci/tutorial? Zkoušel jsem WxWidgets, ale to dělá problémy už od instalace a navíc jsem se nemohl dobrat k žádnému výukovému materiálu, popř. čemukoliv, odkud bych ho pochopil, mnohdy mi úplně nefungovaly ani příklady stažené z online kurzů.
Moc díky za rady, Katsu
http://en.wikipedia.org/wiki/List_of_platform-inde pendent_GUI_libraries
Napr. si pozri FLTK a GTK+
Vseobecne pouzitelna je java, ale to je interpretovane.
Ked chces executable je asi najlepsie si napisat sam program tak ze si tam GUI veci urobis oddelene pre rozne OS a kompilovat sa bude prislusna cast pre prislusny OS. Vyhody to ma ze presne vies co robis a mas 100% kontrolu nad eventami OS, nemas tam cudzie bugy, a nemusis riesit nejake licencie. A ano neni to jednoduche.
Uvažoval jsem nad Pythonem, který se teď učím, TkInker by snad měl být víc ok, minimálně instalace... Jinak, jak na to tak koukám, celkem se mi líbí GTK.
Jinak, koukám ještě na Qt, má to i vlastní IDE a vypadá to docela schůdně - máš nějaké zkušenosti s ním?
Ja nie, ja ked nieco robim tak len pre Win a priamo na WinAPI (keby som robil multiplatformu tak by som rozdelil zdrojaky ciastocne a isiel tiez priamo). Cez nejake medzivrstvy tam moze byt znacny ubytok vykonu/blba odozva, neviem, takze volba asi zavisi aj od toho co konkretne chces robit. Ja osobne s tymi medzivrstvami nemam skusenosti. Nepouzivam ani high-level veci ako python apod, mne osobne vadia akekolvek high level medzivrstvy :)
No jo, udělat vlastně 2 verze pro různé systémy, to už je na mě moc profi :D Python se učím kvůli škole a taky snadné využitelnosti, jinak, moje ambice byly ty, že se naučím používat knihovnu, kterou můžu používat jak na noťasu tak doma na pc (doma Win, na noťasu Linux :D ), zkusím si pár jednodušších prográmků a budu mít zas trochu víc co nabídnout někde u konkurzů na praxe, protože jinak asi fakt žádnou neurvu :D
Jak tak koukám, tak tohle jsem neuzavřel... Jen pro ty, co by hledali něco podobného, nakonec jsem zůstal u Qt. Je k tomu prima vývojové prostředí (QtCreator) a dobrá dokumentace, ve které jsem se orientoval mnohem lépe, než v té pro WxWidgets.