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 :D

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? :oops:

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 :wink:

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... :wink:

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 :D , referenca na objekat klase gdje je metoda definisana i/ili implementirana, nakon inicijalizacije ili kreiranja, iskoristi member_of, ili this pointer u pozivu. :wink:

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. :roll:

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 :lol: I na profilima programera vidjećeš često po 20 prog. jezika, i koje znaju i u kojima su napisali samo "Hello world!" :D Zato ne kažem to tek onako, bolje pragmatično pristupi tome i odupri se iracionalnim potrebama ega. Ako osjećaš neugasivu žeđ za znanjem onda je OK učenje više 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/