Hlavní navigace

Názory k článku
Make up pro vaše aplikace

subzero
subzero (neregistrovaný)
14. 2. 2003 9:12 Nový

tsja, tsja, tsja...

celé vlákno

řečnická otázka: má smysl vystavovat sérii článků s podobným obsahem, nebo by stačilo použít článek jeden se cca čtyřmi ekvivalentními příklady "nazdar světe" v rozličných tůlkitecb?
osobně se přikláním k možnosti druhé...

Jan Svec
Jan Svec (neregistrovaný)
17. 2. 2003 11:42 Nový

Re: tsja, tsja, tsja...

celé vlákno

Samozrejme se necha pouzit pristup i takovy, jaky navrhujete vy, kazdopadne ten muj mi umozni veci, ktere se ve clanku "vse v jednom" delaji velmi tezko (predevsim kvuli omezenemu rozsahu clanku, malokdo precte cely clanek pokud je vetsi jak 10KB).

Vladimir Kralik
Vladimir Kralik (neregistrovaný)
14. 2. 2003 9:14 Nový

wxWindows

celé vlákno

Neslo by, prosim, pridat do serialu aj wxWindows http://www.wxpython.org/ ? Aspon porovnanie na ostatne toolkity.

mol
mol (neregistrovaný)
14. 2. 2003 12:18 Nový

Re: wxWindows

celé vlákno

O wxWindows byl na Rootu samostatny serial:
http://www.root.cz/search_c.php4?where=root&word=Cirkus+s+okny

Petr Michalec
Petr Michalec (neregistrovaný)
14. 2. 2003 10:39 Nový

pekny clanek.., a co upozornit na GLADE

Jen bych rad dodal ze efektivity se da dosahnout pouzivanim a programu GLADE. viz http://glade.gnome.org/

Napsat GUI v GTK neni nemozne ale urcite to neni nejjednodusi.. Skvelou veci pak je pouzit pro vytvoreni grafickeho rozhrani GLADE a jeho xml vystup pak jednoduse zpracovat v pythonu pomoci jednoducheho wrapperu.

pak mate vsechy objekty GUI prekne schovany v jednom obektu(slovnik) a muzete k nim lehce pristupovat.. pro obsluhu jednotlivych signalu si vytvorite tridu a obslouzeni vsech kliknuti, zmacknuti a prejeti pak uz neni zadnej problem..

Vytvoreni jednoduche aplikace je pak otazka minut. Odpada tak zdlouhave tvoreni gui rucne primo v kodu aplikace.

Vse asi lepe nez ja ilustruje a nasledujici priklad a adresa..

PS: podobnej priklad naleznete napriklad v tutorialu k PyGTK (kterej zrovna nemohu nalezt..)

//omlouvamn se jeste za sprznene odsazeni..

class GladeHandlers:
def on_window1_delete_event(self, event):
# On window delete event, we want to die.
gtk.mainquit()

def on_window1_destroy_event(self, event):
gtk.mainquit()

class WidgetsWrapper:
def __init__(self):
self.widgets = libglade.GladeXML(os.path.join(os.getcwd(), "wavShow.glade"))
self.widgets.signal_autoconnect(GladeHandlers.__dict__)

def __getitem__(self, key):
return self.widgets.get_widget(key)

widgets = WidgetsWrapper()


pristup k jednotlivejm entitam guje je velice jednoduchej..

drawingArea = widgets['drawingarea1']

tenhle priklad naleznete treba na http://pig.slug.org.au/talks/pygtk/project1.py, dalsim vybornym zdrojem je dokumentace PyGTK.

Pokud jsem se nekde dopustil nejake nepresnosti v terminech, preklepu ap.. tak se omlouvam..

Tuvok
Tuvok (neregistrovaný)
14. 2. 2003 11:24 Nový

Hroznys

celé vlákno

Čo je hroznýš? Had?

Jan Svec
Jan Svec (neregistrovaný)
17. 2. 2003 11:45 Nový

Re: Hroznys

celé vlákno

Jasne, had. Pribuzny kobry.

Michal Karas
Michal Karas (neregistrovaný)
14. 3. 2003 8:33 Nový

Re: Hroznys

celé vlákno

V biologii se moc nevyznam, ale neni hroznys nahodou skrtic? V tom pripade by asi s kobrou moc pribuzny nebyl...

uživatel si přál zůstat v anonymitě
11. 3. 2005 18:56 Nový

Re: Hroznys

celé vlákno
po slovensky pytón
uživatel si přál zůstat v anonymitě
2. 12. 2005 17:25 Nový

Re: Hroznys

celé vlákno
ano hroznys je had
Zasílat nově přidané příspěvky e-mailem