Portál AbcLinuxu, 4. května 2025 18:11

Dotaz: Python PyQT a ukončení aplikace

10.5.2015 20:20 Xerces
Python PyQT a ukončení aplikace
Přečteno: 275×
Odpovědět | Admin
Zdravím.

Dokázal by mi někdo naznačit princip jak se provede v PyQT při ukončení aplikace, když je voláno sys.exit(self.app.exec_()) vrácení jiné hodnoty než integer? Například reference na jiný objekt. Chci si udělat konsolovou aplikaci, která v určitém okamžiku může spustit QTWidget, po jehož ukončení se opět pracuje v textovém režimu. Jde mi o to, že v QT chci udělat dialog pro načtení souboru a obsahem souboru inicializovat objekt, který bude následně použit.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.5.2015 10:12 Xerces
Rozbalit Rozbalit vše Re: Python PyQT a ukončení aplikace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak už jsem na to asi přišel. Musí se tomu QtWidgetu poslat nikoliv reference na ten objekt, ale celé to ještě zabalit do nějakého pomocného objektu a předat odkaz na tento objekt. Prostě Python nepoužívá * a & :-)
rADOn avatar 11.5.2015 13:56 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Python PyQT a ukončení aplikace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nehledas nahodou dialog & spol?
"2^24 comments ought to be enough for anyone" -- CmdrTaco
11.5.2015 15:24 Xerces
Rozbalit Rozbalit vše Re: Python PyQT a ukončení aplikace
Nene. Šlo mi opravdu o předávání proměnných, které vytvořím v rámci QT aplikace, zpět do konzole, tedy za volání app.exec_().

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.