PyQt4: QPushButton bringt Windows zum Absturz

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
maxip
User
Beiträge: 61
Registriert: Dienstag 11. März 2008, 09:43

Hi,

habe von http://zetcode.com/tutorials/pyqt4/firstprograms/ dieses Beispiel 1:1 kopiert, und es bringt windows zum Absturz:

Code: Alles auswählen

import sys
from PyQt4 import QtGui, QtCore


class QuitButton(QtGui.QWidget):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)

        self.setGeometry(300, 300, 250, 150)
        self.setWindowTitle('Icon')

        quit = QtGui.QPushButton('Close', self)
        quit.setGeometry(10, 10, 60, 35)

        self.connect(quit, QtCore.SIGNAL('clicked()'),
            QtGui.qApp, QtCore.SLOT('quit()'))


app = QtGui.QApplication(sys.argv)
qb = QuitButton()
qb.show()
sys.exit(app.exec_())
Weiss vielleicht jmd. warum ?

Der Absturz erfolgt bei qb.show() (mit Debugger herausgefunden)
Kommentiert man alles, was mit QPushbutton zu hat aus, dann stuerzt es nicht ab.
maxip
User
Beiträge: 61
Registriert: Dienstag 11. März 2008, 09:43

Hab QT und dann PyQt deinstalliert und PyQt neuinstalliert, seitdem gehts...
Antworten