Kezdőlap › Fórumok › Programozás › GUI-s programozás Kamion alatt
- This topic has 14 hozzászólás, 11 résztvevő, and was last updated 19 years telt el by
khaliy.
-
SzerzőBejegyzés
-
2005-12-08-16:42 #20405772005-12-08-18:52 #2040578mrglinux wrote:A másik kérdésem: honnan tudom meg, hogy pl C++-ból MySql-t melyik függvényekkel tudom használni? Van ezekhez valamilyen referencia-könyv?
http://dev.mysql.com/doc/refman/4.1/en/c.html
http://dev.mysql.com/doc/refman/4.1/en/cplusplus.html
Az újabb MySQL verziókhoz is van persze.2005-12-08-19:43 #2040579„A helyzet az, hogy szeretnék gui-s programokat írni Linux alá, de nem tudom mivel lehet a „formokat” elõcsalogatni. Nevezetesen nem tudom, hogy melyik eljárás/függvény hozna létre ablakokat.”
Minden programozási környezetnek, saját függvényei (osztályai) vannak erre a célra (pl: Borland esetén mondjuk Twindow), viszont amíg win alatt ez leginkább egy megjelenítõ rutinrendszerre vezetõdnek vissza, addig linux alatt nem egyre, noha az xlibeket (legalábbis egy részüket) ezek a rendszerek ugyan mindenképp használják. (Bocs, ha egy kicsit nagyon zagyva.)
Tehát el kell döntened, hogy mibe akarod írni ezeket. Bár lehet java, az ugyanaz win alatt is. Másik kiváló hordozhatósággal rendelkezõ a wxgtk, a gtk melyet pl a gimp is használ csak mazochistáknak való, mert nem obj. orientált nyelven íródott (ennek az oo változata a gtkmm). Bár megy windows alatt is, de mindenképpen kellenek neki a libek (ha nem a libek, akkor az etc stb könyvtár) (nem lehet statikus; legalábbis nekem még nem sikerült így használnom – csak a méretét megnövelni:)), ami csökkenti a hordozhatóságát. Viszont gyors, könnyen használható, nagyon flexibilis. (Ha jól tudom mindkettõ megengedi a a kereskedelmi és gpl programokhoz való ingyenes használatát.) Egy következõ lehetõség a qt. Van, ami sokkal egyszerûbb vele, bár általában kevésbé áttekinthetõnek tûnik. A lehetõségek talán valamivel nagyobbak, de lassabb. Jobb designer van hozzá, a licensze viszont ingyenes használatot, csak a gpl-es programokhoz engedélyezi.
Mivel a kamion, ha jól emlékszem inkább gtk-s programokat használ, ezért inkább a gtkmm-et javaslom.
(Az itt elhangzott vélemények, természetesen saját vélemények és nem tények.)Vagy esetleg meg lehet oldani ezt úgy, mint a Delphi-ben, vagyis klikk ide-klikk oda és már pakolhatom is fel a komponenseket?
A gtk+/gtkmm-nek a glade, a wx-nek a wxglade, a qt-nek a qtdesigner a designere.„(A Kylix 3-mal elakadtam, lsd. A Kylix-os topicomat.)”
Az internetes vélemények szerint mind a wx, mind a gtkmm jobban kezelhetõ. Viszont a licensze ezeknek – legalábbis legjobb tudomásom szerint jóval kedvezõbb. (Ebben erõsítsetek meg!) Egyébként a wx legalább annyira hordozható, sõt statisztikát ugyan nem vezetek, de a natív multiplatform (fõleg a függetlenek) programok legtöbbje ebben készül. Noha mégis a gtkmm-et javasoltam. (Ha csak linux alá kell, akkor mindenképpen.)Viszont hozzá kell tenni, hogy a glade-es gui, meg a használhatósága elég pocsék. Visszavonni pl. nem lehet. Nem bõvít, csak felülír, tehát vigyázni kell vele. (Legalábbis azon verziók, amiket én használtam.) Viszont a glade fordító bemenete xml, tehát esetleg lehet találni, vagy írni rá jobbat, sõt editorral könnyen szerkeszthetõ – bár úgy nem látod.
Hát ennyi, röviden a teljesség igénye nélkül…
2005-12-08-20:05 #2040580Vagy esetleg JAVA. Avval is lehet „ablakozni” :). Szerkesztõk is vannak hozzá, NetBeans, Eclipse, stb.
2005-12-08-20:43 #2040581„Vagy esetleg JAVA.”
Azzal kezdtem 🙂 Könnyel kezelhetõ, emberbarát, viszont azért vannak hátulütõi is a dolognak…
A netbeans kifejezetten ott van 🙂2005-12-08-21:02 #2040582vizsla wrote:Könnyel kezelhetõNõi megoldás…
Bár lehet, hogy „kamionalatt” õszinték a könnyek.
2005-12-08-21:06 #2040583„Nõi megoldás…” 🙂
Nõi megoldás, de megoldás 🙂 A férfias megoldás úgyis a parancssor :)))) (egyébként is sok volt már az n benne…)2005-12-09-12:46 #2040584http://www.trolltech.com/products/qt/
(a designerrel megcsinálod a formot, az assistantban meg találsz doksit az adatbázis eléréséhez sql címszó alatt.)
2005-12-14-10:42 #2040585Sziasztok!
Köszi a sok olvasni valót! Most egy ideig nem fogok unatkozni :D!
Reagálva a „nõi megoldásra”: sajnos nem rendelkezem akkora programozói tapasztalattal, hogy csípõbõl tudnám nyomni a dolgokat. A legrégebbi ismereteim a „pacal”-hoz, így a delphihez is kötõdnek. Pont emiatt tettem fel a kérdést, mert nem szutyok windows alá akarok programokat írni, hanem Linux alá! Elegem van a ms-féle hülyeségekbõl! 😡
Most írom a szakdolim, igaz delphiben, de már most képzem magam, mert szeretném Linux alá is átültetni! Sõt! Azután csakis Linux alatt terjeszteni, fejleszteni!
Szóval elképzelhetõ, hogy még kérdezek pár alapvetõ dolgot!
Addig is köszönöm a válaszolat!
üdv.:
Krisztián2005-12-14-20:42 #2040586vizsla wrote:„Vagy esetleg JAVA.”
Azzal kezdtem 🙂 Könnyel kezelhetõ, emberbarát, viszont azért vannak hátulütõi is a dolognak…
A netbeans kifejezetten ott van 🙂 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz