banjalukaforum.com https://www.banjalukaforum.com/ |
|
GUI biblioteke https://www.banjalukaforum.com/viewtopic.php?f=18&t=60539 |
Stranica 1 od 2 |
Autoru: | Panzer [ 26 Apr 2012, 12:21 ] |
Tema posta: | GUI biblioteke |
Dakle, ime teme kaže sve. Treba mi neka dobra i "jednostavna" biblioteka za grafički interfejs. Trenutno radim sa GTK+ ali me malo nervira i čini se komplikovan pa mi treba nešto jednostavnije. Sa čime ste sve radili? |
Autoru: | MuskoBre [ 26 Apr 2012, 12:29 ] |
Tema posta: | Re: GUI biblioteke |
Koji framework? .NET? Java? Cisti C++? |
Autoru: | mangia [ 26 Apr 2012, 12:32 ] |
Tema posta: | Re: GUI biblioteke |
I mene zanima isto... U međuvremenu pogledaj HTMLayout (komercijalno) Avast ga recimo koristi |
Autoru: | Panzer [ 26 Apr 2012, 13:28 ] |
Tema posta: | Re: GUI biblioteke |
C++ |
Autoru: | MuskoBre [ 26 Apr 2012, 13:57 ] |
Tema posta: | Re: GUI biblioteke |
Jesi probao QT? Izmedju ostalog imaju i GUI biblioteke, i preko source-a, i kroz RAD, doduse to zavisi i od IDE-a. A sad, C++ imas i kroz .NET, pa samim tim imas i ComponentOne, Infragistics, WinForms, ali to su komponente za RAD, ne bas biblioteke ![]() |
Autoru: | Panzer [ 26 Apr 2012, 14:04 ] |
Tema posta: | Re: GUI biblioteke |
Da, naletio sam negdje na QT. Vidim da je ovaj RAD kao najbolji ali za Windows ali ja pišem program za Linux. Dobro, valjda ću naletiti na nešto zanimljivo. Hvala... ![]() |
Autoru: | MuskoBre [ 26 Apr 2012, 14:07 ] |
Tema posta: | Re: GUI biblioteke |
Pa ono, ima RAD i za Lindzu, ili bi barem trebalo - MONO? ![]() |
Autoru: | Panzer [ 26 Apr 2012, 14:59 ] |
Tema posta: | Re: GUI biblioteke |
Našao sam nešto za Linux. Našao sam i Glade samo ne kontam baš kako to radi. To bi trebao biti kao čarobnjak za GTK+. Ne? |
Autoru: | MuskoBre [ 26 Apr 2012, 15:04 ] |
Tema posta: | Re: GUI biblioteke |
Da. Koliko se sjecam, komponente se dodaju kao i u klasicnim RAD alatima, on generise nekakav xml ili res fajl, koji se onda runtime ucitava. Barem je tako bilo onomad ![]() |
Autoru: | Panzer [ 26 Apr 2012, 15:06 ] |
Tema posta: | Re: GUI biblioteke |
Hmm to mi bi onda bilo jednostavnije nego sam da kucam kod, valjda... |
Autoru: | MuskoBre [ 26 Apr 2012, 15:11 ] |
Tema posta: | Re: GUI biblioteke |
Jbg, ja nikome ne preporucujem da POCNE sa RAD varijantama. Nikad ne naucis ni sta je konstruktor, a mislis da nesto znas, forme se slazu, ovo ono. Koliko se sjecam, ti nisi pocetnik, tako da... ![]() |
Autoru: | Panzer [ 26 Apr 2012, 15:46 ] |
Tema posta: | Re: GUI biblioteke |
Ma ne bih ni ja radio sa Gladeom nego nemam puno vremena da završim projekt. Imam nekih desetak klasa i sve funkcije u njima i mogućnosti klasa da pokrijem sa tim grafičkim interfejsom. Prvi put radim GUI tako da hoću da naučim dobro kako to funkcioniše. Možda sljedeći put kad budem radio nešto iz čiste zabave ili za pare budem koristio prečice al' sad pošto je za ocjenu mislim da je ipak bolje da to odradim "ručno"... ![]() |
Autoru: | Panzer [ 26 Apr 2012, 22:13 ] |
Tema posta: | Re: GUI biblioteke |
E da, kad smo već kod tih klasa i funkcija, kako mogu preko grafičkog interfejsa i GTK da pristupim funkcijama nekoj drugoj klasi? Šta da koristim? Ja sam do sad naletio da su ljudi koristili ili predlažu korištenje static funkcija, a meni se to baš i ne radi jer nešto previše obraćao pažnju na njih do sada... ![]() |
Autoru: | MuskoBre [ 26 Apr 2012, 22:40 ] |
Tema posta: | Re: GUI biblioteke |
Umoran sam ko pas, mozda nisam ni razumio pitanje najbolje ![]() ![]() |
Autoru: | Panzer [ 27 Apr 2012, 06:54 ] |
Tema posta: | Re: GUI biblioteke |
Ne baš samo na objekat, mada i njega ću trebati napraviti konstruktorom i dohvatiti ga u jednom momentu, sve mi iz klasa treba. Pao mi je pokazivač na pamet samo što će to da mi pravi probleme sa segmentacijom al' nema veze, a za memeber_of nisam znao... ![]() Hvala... ![]() |
Autoru: | Panzer [ 07 Maj 2012, 17:56 ] |
Tema posta: | Re: GUI biblioteke |
Odlučio sam da čim završim ovaj semestar i projekat koji sad radim da se odmah bacim na učenje i rad sa Qt-om i ostale biblioteke i produbljivanje znanja što se tiče programiranja u C++. Jedno onako usputno pitanje za ove koji znaju više jezika. Koliko je teško naučiti novi jezik kad već znaš jedan? Recimo Javu bih htio pošto sam zainteresovan da se i tim bavim malo kasnije kad budem zreliji u kodu... ![]() |
Autoru: | Hristov [ 10 Maj 2012, 18:06 ] |
Tema posta: | Re: GUI biblioteke |
Nije tesko ali opet to nije razlog za utjehu posto API ucis od nule, to ti je isto kao sa govornim jezicima, kad naucis gramatiku ne mozes reci da si savladao jezik. Osim toga, cemu uciti recimo jos 3 nova jezika ako ih mozda nikad neces koristiti niti profesionalno niti privatno... Da mozes reci drugarima ili na nekom forumu kako znas vise jezika, ako je to vrijedno znoja... |
Autoru: | Panzer [ 10 Maj 2012, 19:38 ] |
Tema posta: | Re: GUI biblioteke |
Apsolutno ne, pa najbolje da ću zbog nekog drugog ili ne daj Bože foruma učiti još jedan programski jezik. ![]() |
Autoru: | Hristov [ 11 Maj 2012, 06:36 ] |
Tema posta: | Re: GUI biblioteke |
Ako ti je daleka ta misao, vrati se na analogiju sa govornim jezicima, čovjek koji zna nekoliko jezika voli to stavljati drugima do znanja. Sjetih se onog tipa što na YT postavio video u kojem priča na 17 jezika, čisto onako, da drugi vide kako on zna 17 jezika ![]() ![]() |
Autoru: | Frenki [ 11 Maj 2012, 08:18 ] |
Tema posta: | Re: GUI biblioteke |
Panzer je napisao: Odlučio sam da čim završim ovaj semestar i projekat koji sad radim da se odmah bacim na učenje i rad sa Qt-om i ostale biblioteke i produbljivanje znanja što se tiče programiranja u C++. Jedno onako usputno pitanje za ove koji znaju više jezika. Koliko je teško naučiti novi jezik kad već znaš jedan? Recimo Javu bih htio pošto sam zainteresovan da se i tim bavim malo kasnije kad budem zreliji u kodu... ![]() Ako si lako pohvatao c++, java ne bi trebala biti problem. A zašto ne orjentisatisa jedne strane na web development? Mozda Ruby ili python ili asp.net ili php/mysql ili cak javascript(je scripting ali se dosta trazi,meni treba osoba koja je ekspert sa js/jquerijem) itd...? Moje skromno misljenje je da su web aplikacije buducnost, da je daleko veca potražnja a kod nas 90% studenata etf-a se orjentisu na Javu, nadam se da grijesim, ali svi prijatelji koji su pozavrsavali fax rade u Javi, i par u c-u. A posto si radio u c++, mozda bi bilo bolje da probas python umjesto jave jer je potpuno drugaciji i naucices neke druge vjestine koje ce ti sigurno pomoci,a i mozda ti generalno promjeni nacin razmisljanja,rjesavanja problema itd.. A sto se tice teme, prvi put cujem da je neko naucio jezik da bi se hvalio po forumima....I ne slazem se sa time da bi se trebao drzati jednog jezika...to nikako, ne pricamo da naucis 17 jezika...ali 2-3 sigurno da naucis, a 5-6 da isprobas. To ti je kao djevojka, zenis onu na koju si prvu naletio? Mislim da ne ![]() Isprobaj druge jezike koji te zanimaju, mozda ti se Java vise svidi ali ja se opet pozivam na python. Kada budes radio na vecim projektima bice situacija kada treba kombinovati vise jezika, recimo integracija jave i c++, neke osnove jave treba ubaciti a ti veze nemas...Ili recimo poznavanje pythona mozes ubrzati neki proces tako sto ces napraviti neku skripticu koja ce automatizovati neke dosadne stvari u c++. A ono, samo zamisli situaciju da si zavrsio fax i citavo vrijeme radio u c++, ne znas napisati ni hello world u drugima...to znaci da odmah sebe ogranicavas, a to definitivno ne zelis, jer ces kasnije imati problema na trzistu rada posto rijetko ko trazi samo c++ eksperta, uvijek ali uvijek u opisu oglasa imas da se pored znanja c++-a pozeljno je i znanje (ubaci neki jezik ovdje). Znaci ne ogranicavati se. Evo opis jednog posla na monster.com-u: Citiraj: You will be developing and helping maintain their software as instructed by senior programmers and managers . The development will mostly be within C/ C++ although you will also be tasked with working in other languages including PHP and HTML and some SQL in both UNIX and Windows environments.
|
Stranica 1 od 2 | Sva vremena su u UTC [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |