Názory k článku
Práce s textem v PyQt4
Dragh (neregistrovaný)
29. 1. 2007 0:42
Nový
dokumentacia
celé vlákno
Mierne OT: Dobrý spôsob ako sa naučiť robiť s Qt je navrhnúť okná v Qt Designery a potom postupne hľadať v dokumentácii qt o jednotlivých widgetoch - je tam všetko čo je treba. Okrem toho sa oplatí pozerať príklady a úvodné časti dokumentácie k jednotlivým súčastiam Qt (nie je to len gui knižnica).
Xerces (neregistrovaný)
29. 1. 2007 8:14
Nový
Re: dokumentacia
celé vlákno
Já ty rady s dokumentací QT furt nechápu, vždyť Qtčko je C++ a tady se bavíme o Pythonu?
s0 (neregistrovaný)
29. 1. 2007 13:05
Nový
Re: dokumentacia
celé vlákno
ano, ale jména tříd a metod jsou stejná. Ergo kladívko i dokumentace je "stejná"
disorder (neregistrovaný)
29. 1. 2007 13:38
Nový
Re: dokumentacia
celé vlákno
vsetko je proste stejne jako v C++...
hmm, nac ten python?!
hmm, nac ten python?!
Dragh (neregistrovaný)
29. 1. 2007 14:24
Nový
Re: dokumentacia
celé vlákno
Asi nato že program sa väčšinou neskladá len z volaní Qt...
disorder (neregistrovaný)
29. 1. 2007 14:46
Nový
Re: dokumentacia
celé vlákno
ja som cakal, ze ked uz sa programator ide mucit s GUI, tak sa rad pomuci aj so samotnym programom :D
Dragh (neregistrovaný)
29. 1. 2007 15:47
Nový
Re: dokumentacia
celé vlákno
A ja som zas rátal s tým že si C++ aj niekedy používal, ale ako vidím, zrejme nie
disorder (neregistrovaný)
29. 1. 2007 16:36
Nový
Re: dokumentacia
celé vlákno
nj, klaniam sa pred velkym vsemocnym C++... lol
Dragh (neregistrovaný)
29. 1. 2007 17:01
Nový
Re: dokumentacia
celé vlákno
Pre začiatok by stačilo keby si sa nenavážal do niečoho o čom očividne moc nevieš :-D
--- flame_end ---
--- flame_end ---
disorder (neregistrovaný)
29. 1. 2007 17:19
Nový
Re: dokumentacia
celé vlákno
mozes mi davat hodiny z jasnovidectva? ale zaplatim az ked ma to naucis...
Xerces (neregistrovaný)
30. 1. 2007 17:36
Nový
Re: dokumentacia
celé vlákno
Aha, no díval jsem se na to a příjde mi že tam nějaké odlišnosti jsou, ale je to asi jen kosmetika. Dík.
mys elf (neregistrovaný)
30. 1. 2007 22:42
Nový
Re: dokumentacia
celé vlákno
Hlavni rozdily, ktere jsem nasel ja (u Qt 3, ctyrku jeste nemam vyzkousenou), jsou prejmenovane exec() na exec_loop(), protoze exec je v Pythonu klicove slovo, trochu jina prace se signaly a moznost posilat jako parametry pythonovske typy - retezce, tuples apod. V PyQt delam dost a s dokumentaci pro C++ si v podstate vzdycky vystacim, protoze ten prevod je dost predvidatelny a primy.
standa (neregistrovaný)
1. 2. 2007 17:29
Nový
Re: dokumentacia
celé vlákno
Ja pozoruju, ze v clanku hlavne nikde neni new, tedy objekty jsou alokovany staticky. Neni potreba je pak explicitne mazat. Btw. nevím jak to je s alokaci/dealokaci v Pythonu. V Pythonu nedelam. C++, C, rulezz :)
mys elf (neregistrovaný)
1. 2. 2007 21:23
Nový
Re: dokumentacia
celé vlákno
Naopak, v Pythonu jsou všechny objekty alokované dynamicky a Python klíčové slovo new nepotřebuje a nemá. O jejich odstraňování se stará garbage collector. Až na detaily je to podobný přístup jako třeba v Javě.
standa (neregistrovaný)
5. 2. 2007 0:25
Nový
Re: dokumentacia
celé vlákno
Aha. Dobre vedet. :) Ale stejne, C++ forever. :)
Pepa (neregistrovaný)
29. 1. 2007 18:43
Nový
Preklad
celé vlákno
Asi to bude znít trošku jedovatě, ale stejně se zeptám: Nebylo by jednodušší přeložit manuál než psát takovéhle články?
Dragh (neregistrovaný)
29. 1. 2007 18:51
Nový
Re: Preklad
celé vlákno
Tak to skús - vzhľadom k rozsahu toho manuálu pochybujem že by to bolo v dohľadnej dobe
Inak toto v podstate je skoro preklad manuálu s vlastnými komentármi a príkladmi, čo je imho dobré. Najlepšie sa aj tak učí tak, že si poviem, "teraz napíšem takýto program",a pustím sa do toho a učím sa postupne na tom.
Inak toto v podstate je skoro preklad manuálu s vlastnými komentármi a príkladmi, čo je imho dobré. Najlepšie sa aj tak učí tak, že si poviem, "teraz napíšem takýto program",a pustím sa do toho a učím sa postupne na tom.
29. 1. 2007 19:05
Nový
Re: Preklad
celé vlákno
prelozit manual urcite jde... ale pro nekoho, kdo s qt4 nikdy nedelal je to na nic... takhle se clovek nauci ke vsem prvku qt4 zaklady a az se rozkouka, tak pak muze jednoduse pouzit manual a vyhledat slozitejsi veci...
Pepeq (neregistrovaný)
30. 1. 2007 6:36
Nový
Jen tak dal
celé vlákno
clanky jsou kazdym dilem serialu cim dal tim zajimavejsi. Az prijdou nejake prazdniny, urcite si je vsechny poradne proctu. jen tak dal, pro zacatecniky to ma velky vyznam!
miso (neregistrovaný)
---.33.broadband15.iol.cz
30. 4. 2012 12:03
Nový
python2 vs python3
celé vláknoZdravim,
ten priklad s ComboBox.addItem(str, QVariant) mi pod py2 funguje, ale pod py3 skonci s chybou:
Traceback (most recent call last):
File "./test3.py", line 23, in <module>
programsComboBox.addItem("Jan Novak",QtCore.QVariant("661107/3939"))
TypeError: PyQt4.QtCore.QVariant represents a mapped type and cannot be instantiated
Cim to je sposobne, ako upravit ten kod, aby to fungovalo?
Dakujem

