Ich habe einige Lösungen gefunden, um mit diesem AttributeError umzugehen, aber keiner von ihnen kann diesen Fehler beheben.AttributeError: Objekt 'NoneType' hat kein Attribut 'hide'?
def showDiscEntries(self):
for i in range(1, 7):
self.findChild(QtGui.QLineEdit, "Discipline"+str(i)).hide()
self.findChild(QtGui.QLineEdit, "Input"+str(i)).hide()
self.findChild(QtGui.QLineEdit, "Output"+str(i)).hide()
self.pushButton11.show()
Attribute: 'NoneType' Objekt hat kein Attribut 'verstecken'
Es kann kein 'None' Objekt ausblenden. Eine der Zeilen in der for-Schleife gibt None zurück. Finde heraus, welcher. – MYGz
Ich habe versucht, den Widget-Typ zu ändern, und es funktioniert einwandfrei, keine Fehler, also unterstützt der LineEdit möglicherweise nicht den Befehl, den ich versuche zu geben. –