Issue
I’m having a problem with extracting data from multiple comboboxes at once. I have around 10 comboboxes in a container. I could extract the data individual but that would result in repeated code. This is what I have so far but doesn’t seem to work at all:
def extractData():
window.survey= window.surveyContainer.currentText()
for results in window.surveryContainer.children():
results.currentTextChanged.connect(extractData)
Solution
First of all you will need to have all the comboboxes you want to access on the same container (in this case I assume it is surveryContainer
), then you can do:
for results in window.surveryContainer.findChildren(QComboBox):
results.currentTextChanged.connect(extractData)
Answered By - Mario
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.