Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Práce s textem v PyQt4

Dragh
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
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
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
disorder (neregistrovaný)
29. 1. 2007 13:38 Nový

Re: dokumentacia

celé vlákno
vsetko je proste stejne jako v C++...

hmm, nac ten python?!
Dragh
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
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
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
disorder (neregistrovaný)
29. 1. 2007 16:36 Nový

Re: dokumentacia

celé vlákno
nj, klaniam sa pred velkym vsemocnym C++... lol
Dragh
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 ---
disorder
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
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
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
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
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
standa (neregistrovaný)
5. 2. 2007 0:25 Nový

Re: dokumentacia

celé vlákno
Aha. Dobre vedet. :) Ale stejne, C++ forever. :)
Pepa
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
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.
Jan Kaluža
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
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
miso (neregistrovaný) ---.33.broadband15.iol.cz
30. 4. 2012 12:03 Nový

python2 vs python3

celé vlákno

Zdravim,
ten priklad s ComboBox.addI­tem(str, QVariant) mi pod py2 funguje, ale pod py3 skonci s chybou:

Traceback (most recent call last):
File "./test3.py", line 23, in <module>
programsCombo­Box.addItem("Jan Novak",QtCore­.QVariant("661107/39­39"))
TypeError: PyQt4.QtCore.QVa­riant represents a mapped type and cannot be instantiated

Cim to je sposobne, ako upravit ten kod, aby to fungovalo?
Dakujem

Zasílat nově přidané příspěvky e-mailem