22-08-2007 01:18 Gustavo A. Díaz: > I am trying to catch the keyPressEvent of alt + esc combination with: > > def keyPressEvent(self, event): > if event.key() == QtCore.Qt.Key_Escape: > self.hide() > > And this has no effect, the app closes anyway. What i want is to hide > the app and not close it. > > What i am doing wrong?
You should use self.showMinimized() to minimize the window. See QWidget documentation. Also see QApplication documentation if you want to use .hide() but don't want application to close (QApplication.setQuitOnLastWindowClosed()). -- Uğur Çetin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
