Zdravim,
u elementu tridy QtWidget existuje metoda closeEvent() vyvolana pred uzavrenim
okna. Mrkni bud na oficialni dokumentaci:
http://doc.qtsoftware.com/4.5/qwidget.html#closeEvent nebo na jednoduchy
priklad: http://zetcode.com/tutorials/pyqt4/firstprograms/ (sekce Message
Box).
Funguje to ve zkratce takhle:
class neco(QtGui.QWidget):
...
def closeEvent(self, event):
...
event.accept() # okno se uzavre
event.ignore() $ okno se nezavre
...
Dne čtvrtek 04 června 2009 17:31:53 Petr Zlamal napsal(a):
> Pratele,
> Potreboval bych spustit urcoty kod (metodu) pokud dojde k uzavreni
> urciteho okna (pyqt4) pomoci klasickeho krizku na horni liste okna.
> Nejak jsem v rychlosti nenasel potrebny navod ci funkci. Pokud vite jak
> signal (nejspise ten) napojit tak dekuji.
>
> Vepro
> _______________________________________________
> Python mailing list
> [email protected]
> http://www.py.cz/mailman/listinfo/python
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python