我已經使用Qt Designer創建了一個GUI,我有20個或更多的lineEdit小部件,我正在尋找正確的方式來訪問它們,而不必訪問每個小部件...我用一個示例在僞代碼:訪問多個小部件
這是我不想要的東西:
lineEdit1.setText("Value = 1")
lineEdit2.setText("Value = 2")
lineEdit3.setText("Value = 3")
and so on, up to
lineEdit20.setText("Value = 20")
我期待這樣的事情:
for i in xrange(1,21):
lineEdit(i).setText("Value = whatever")
的問題是,據我所知,當拖放g widgets,Qt Designer會自動在名稱的末尾添加一個數字... lineEdit1,lineEdit2,....所以之後我不知道如何在代碼中訪問它們。
Thanks !!我不知道findChildren等那些東西,聽起來像是我正在尋找的東西。再次感謝您的回答,我會盡力而爲。 – codeKiller