Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

GUI programiranje?

[es] :: Linux desktop okruženja :: GUI programiranje?

[ Pregleda: 8078 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pokusaj

Član broj: 319
Poruke: 55
*.nat-pool.bgd.sbb.co.yu



Profil

icon GUI programiranje?22.09.2004. u 09:40 - pre 238 meseci
Imam nekoliko aplikacija pisanih za konzolu. Zeleo bih da ih "portujem" i za X.
Predhodnih nekoliko dana sam malo istrazivao kako i sta. Vidim da postoje totalno dve nezavisne i razlicite grane (verovatno i jos kao fltk ili sl.) u vidu gtk-a i qt-a. Svaka ima svoje alate za izradu GUI-a (sto je meni jako bitno) .
Ja sam malo "ceprkao" po tim, alatima, pokusavao neke stvari, ali nikako da proradi.
Pa sam hteo da se savetujem sa iskusnijima sta je bolje/lakse da koristim?
I ako nije problem da mi neko u kratkim crtama objasni kojim redosledom se radi takav jedan projekat, dakle da li prvo pravim GUI ili kucam kod i na koji nacin ih povezujem?

Unapred hvala svima

[Ovu poruku je menjao Dejan Lozanovic dana 24.09.2004. u 00:57 GMT]
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
*.teleklik.net.

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 10:02 - pre 238 meseci
GTK vs. QT, krenemo li nećemo skoro završiti :)

Šala, meni je GTK bolji, ja korisim Gnome i nekako mi je sređeniji od KDE. KDE mi je nakako fluidan, spor, stalno imam osjećak da će se zapucati.

Što se tiče Developmenta, QT je rađen u C++, a Gtk u Cu. Ja svoj glas dajem Cu, tako da ako se odlučim da portujem neke aplikacije u grafičko okruženje to će sigurno biti Gtk.
tu nema kašike....
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.vdial.verat.net

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 12:55 - pre 238 meseci
Evo kako stoje stvari QT je definitivno najlaksi toolkit sto sam do sada video, mada je QT kompletan framework sto ce reci u sebi ima klase koje obezbedju rad sa socketima, bazama podataka itd...

Dok je FTLK sampion po pitanju brzine.

Svi ostali toolkitovi su negde izmedju i po meni ova dva ekstrema imaju smisla, ako hoces brzinu izvrsnog koda da to radi sto brze i sa 486 racunarima onda je izbvor FLTK, a ako zelis da uradis neku veliku aplikaciju za jako malo vremena onda je QT nekako prirodnija stvar. S tim sto se mora napomenuti i pitanje licence QT je izdat kao pod GPL licencom sto znaci da svi tvoji programi koji ga koriste moraju biti GPL ili da kupis komercijalnu verziju koja nije pod GPL-om.

Dok je FLTK izdat pod LGPL-om sa jos malo relaksiranim uslovima dozvoljavaju i staticko linkovanje. Tako da sa FLTK-om mozes potpuno legalno da distribuiras svoj program pod svojom komercijalnom licencom.
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.vdial.verat.net

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 13:20 - pre 238 meseci
Citat:
dr ZiDoo:
Što se tiče Developmenta, QT je rađen u C++, a Gtk u Cu. Ja svoj glas dajem Cu, tako da ako se odlučim da portujem neke aplikacije u grafičko okruženje to će sigurno biti Gtk.


OOP je mnogo prirodniji pristup nego proceduralno programiranje. Razlika u brzini je jako mala u korist cistog C-a. A da ne pricamo koliko je lakse odrzavati jedan C++ veliki projekat od takvog istog u C-u.
 
Odgovor na temu

pokusaj

Član broj: 319
Poruke: 55
*.nat-pool.bgd.sbb.co.yu



Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 13:29 - pre 238 meseci
Hvala vam na odgovorima.
Imam jos nekoliko pitanja, koji alat za takvu vrstu programiranja da izaberem?
Da li je kdevelop kao i svako drugo c++ razvojno okruzenje? Da li mi omogucava klik-klik kodiranje kao u npr. Visual Studio ili Borlandov Builder i sl.
Gde da nadjem neke jednostavne primercice, da se uputim u materiju?

Hvala.
 
Odgovor na temu

Mitrović Srđan
bloodzero
Freelance
Majur //: Šabac

Član broj: 10261
Poruke: 2800
212.62.46.*

Sajt: freeshell-reviews.com


+4 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 14:16 - pre 238 meseci
qt desinger .....ima taj klik klik sistem za crtanje gui i ostale kurce kao npr delfi i vb
....
Tony Melendez:
http://video.google.com/videoplay?docid=-
3819862628517136815&q=tony+melendez

NIKADA NE UZIMATI HOSTING NA GO DADDY!


 
Odgovor na temu

gosha
Zemun

Član broj: 2384
Poruke: 589
*.smin.sezampro.yu.



+40 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 14:20 - pre 238 meseci
Ako se odlucis za GTK+ onda pogledaj gtkmm biblioteku.

Pozdrav Goran.
JokeJunky :)

Mrzim sublimirane marketinske poruke.
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 14:54 - pre 238 meseci
Da malo flame-ujemo... (doduse u dozvoljenim granicama). GTK (i gtkmm) ima mnogo bolji widget packing mehanizam sa container-ima od QT-a, dalje ima nekako sredjeniji izgled i lepsi rendering fontova, lako se portuje na Windows platformu narocito uz GTKWimp temu, i nadasve free of charge je. Glade je takodje odlican GUI designer, a libglade resava programere mnogih muka.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.vdial.verat.net

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 16:52 - pre 238 meseci
Citat:
pokusaj: Hvala vam na odgovorima.
Imam jos nekoliko pitanja, koji alat za takvu vrstu programiranja da izaberem?
Da li je kdevelop kao i svako drugo c++ razvojno okruzenje? Da li mi omogucava klik-klik kodiranje kao u npr. Visual Studio ili Borlandov Builder i sl.
Gde da nadjem neke jednostavne primercice, da se uputim u materiju?

Hvala.


Kada je je u pitanju QT onda imas pokreni QT designer i tamo medju helpom imas manual za QT Designer, ali pre toga pogledaj u helpu sam tutorial za QT tj predji onih prvih 10 lekcija cisto da bi shvatio koncept, a posle toga uzmes manual za QT designer. Ovo ce ti doci uz svaki distro.

Kod Fltk-a pogledaj ove video snimke, i sve ce ti biti jasno
http://seriss.com/people/erco/fltk-videos/

oficielni sajt za fltk je http://www.fltk.org ili pogledaj lekin http://www.fltk.net, a program za graficko dizajniranje formi zove se fluid.

A mozes da probas i onaj VDKBuilder na http://vdkbuilder.sf.net
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
*.teleklik.net.

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 18:37 - pre 238 meseci
@Dejan Lozanovic

I ranije sam živio u toj spoznaji ali dobro je što si napomenuo.
Neam pojma, sada kada pogledam jeste nekako sve na strani QTa ali mi je GTK jednostavno bolji, ne znam za tebe?

Opet nikada ne programiram neke velike stvari (izuzev PHPa), pa mi je C sasvim dobar.
tu nema kašike....
 
Odgovor na temu

pokusaj

Član broj: 319
Poruke: 55
*.nat-pool.bgd.sbb.co.yu



Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 20:36 - pre 238 meseci
Hvala vam svima, mnogo ste mi pomogli.
 
Odgovor na temu

Bager
Aleksandar Vuković
Budva, Podgorica

Član broj: 4813
Poruke: 148
213.149.125.*

ICQ: 119208214


Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 21:47 - pre 238 meseci
Ako si mozda programirao u Visual Basic-u onda pogledaj Gambas. Nije valjda sve u C/C++
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.vdial.verat.net

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: GTK ili Qt programiranje?23.09.2004. u 22:52 - pre 238 meseci
Citat:
Bager: Ako si mozda programirao u Visual Basic-u onda pogledaj Gambas. Nije valjda sve u C/C++ :)


Ili http://hbasic.sourceforge.net/ Hbasic ukoliko vam treba basic.

Ili nesto ala delphi http://www.lazarus.freepascal.org/
 
Odgovor na temu

Bager
Aleksandar Vuković
Budva, Podgorica

Član broj: 4813
Poruke: 148
*.crnagora.net.

ICQ: 119208214


Profil

icon Re: GUI programiranje?24.09.2004. u 00:26 - pre 238 meseci
Po meni, gambas je znacajno bolji od hbasic-a, probao sam i jedan i drugi. Svakako treba probati oba, vjerovatno ces znati odabrati pravi.
 
Odgovor na temu

FormatC
Negativac
Carthagina

Član broj: 9928
Poruke: 446
*.vdial.verat.net.

Jabber: formatc@elitesecurity.org
ICQ: 204965214


+3 Profil

icon Re: GUI programiranje?22.01.2005. u 00:17 - pre 234 meseci
Gambas mi deluje bolji.
/(bb|[^b]{2})/ =?
 
Odgovor na temu

bobzilla
Bojan Popović
Beograd, Srbija

Član broj: 61783
Poruke: 342



+2 Profil

icon Re: GUI programiranje?22.06.2005. u 01:45 - pre 229 meseci
Neko je pomenuo GTK i C... Postoji i GTK bind za CPP, tako da se resava taj problem ne postojanja OO sistema. Bez obzira, ja vise volim C. :)

Mozes probati Glade, ako se odlucis za GTK. Glade je GTK interfejs dizajner. Ima nekoliko tutorijala na netu za GTK+2.x i Glade. Pre svega pogledaj na http://www.gnome.org/

Sto se tice Gambasa, dosao uz moju distribuciju, ali se stalno rushi... Neko ima slican problem?

A lazarus... Koristi FPC 1.0.10 ja mislim... Ja downloadovao 2.x i nece Laza da se kompajlira... Nemam ADSL. Skidao sam kod jednog drugara koji je u medjuvremenu vratio modem zbog para... A sad je i to presusilo. Ja imam uzasnu vezu i nema sanse da skidam tih 30-50 Mb. :(
 
Odgovor na temu

bobzilla
Bojan Popović
Beograd, Srbija

Član broj: 61783
Poruke: 342



+2 Profil

icon Re: GUI programiranje?19.01.2006. u 02:29 - pre 222 meseci
Mala ispravka... Stabilna verzija Lazarusa radi sa GTK1.2 i FPC 1.x.... Razvojna radi sa GTK2 i FPC 2.x...

Ako koristite Lazarus morate imati na umu da se softver staticki linkuje. To znaci da i najmanji programcic ima nekoliko mega.

Inace.... Za koriscenje specificnih platformskih funkcija koje nisu ugradjene u LCL (Lazarusov OO model zasnovan na VCL), moracete koristi ugradjene mogucnosti FPCa... Ako razvijate multiplatformski softver, to moze predstavljati problem. Ako je u pitanju samo Linux (*nix) softver, to ne predstavlja nikakav problem. Inace LCL je jako slabo dokumentovan (iako postoji Lazarus wiki). Stoga bi neka starija knjiga o osnovama Delphija mogla odraditi posao. Napr: Delphi 4 sa resenim zadacima (domaci autor). Knjiga se bavi Object Pascalom i Delphijem. Pretpostavljam da bi vecina primera radila sa Lazarusom. Posedujem tu knjigu i pokusacu jednom prilikom da kompajliram primere. Verujem da ce to biti upesno.
 
Odgovor na temu

[es] :: Linux desktop okruženja :: GUI programiranje?

[ Pregleda: 8078 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.