Also erst mal Danke für die Lösungen. Aber das Problem liegt eigentlich eher im Bereich Qt-Programmierung. Und ich weiß nicht ob Eure Lösungen darauf übertragbar sind.
Möglicherweise muss man das Posting verschieben.
Bisher habe ich meine Widgets immer brav hintereinander geschrieben.
Code: Alles auswählen
...
self.ver1Edit3 = QtGui.QLineEdit()
self.ver1Edit4 = QtGui.QLineEdit()
self.ver1Edit5 = QtGui.QLineEdit()...
Und jetzt wollt ich vor dem Erzeugen des Widgets eine Abfrage machen, wieviele Eingabefelder erzeugt werden sollen:
Code: Alles auswählen
from PyQt4 import QtGui, QtCore
class WriteRegister(QtGui.QWidget):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.setObjectName("WriteRegister")
self.resize(550, 300)
self.setWindowTitle('WriteRegister')
self.myLayout = QtGui.QVBoxLayout()
for i in range(5):
self.myInput[i] = QtGui.QLineEdit()
self.myLayout.addWidget(self.myInput[i])
....
Grüsse Tokstolle