Habe jetzt schon einiges in Python/PyQt programmiert, aber eines immer noch nicht ganz begriffen, habe es aber immer mit "probieren" hingekriegt. Das nervt ! Jetzt möchte ich es gerne doch mal genau kapieren !
Beispiel:
Code: Alles auswählen
class TestApp(PyQt4.QtGui.QDialog):
def __init__(self, parent=None):
super(TestApp, self).__init__(parent)
1. Problem: wann brauche ich in Zeile 2 das "parent=None" und wann nicht ?
2. Problem: warum steht da in Zeile 3 statt "super(TestApp,..." machmal aber auch so etwas wie "super(PyQt4.QtGui.QDialog,...) ?
Grüße
m-o