我有这样的字典:
data_dict = {'2' : [1,1], '3':[1,2], 4:[2,2], 5:[2,3]}
我有2个组合框,第一个有data_dict.keys()
,第二个有每个键列表的文本构建,例如'1+1'
。现在我想在组合框之间进行连接,所以如果我在第一个组合框中选择4
,第二个组合框会更改为'2+2'
,如果我在第二个组合框中选择'1+1'
,第一个更改为2
。有没有办法做到这一点?
答案 0 :(得分:1)
这样,无论何时单击第一个组合框,函数都会更新另一个组合框的文本。
使用以下内容,如docs
中所示PySide.QtGui.QComboBox.setItemText(index, data_dict[key])
其中键是第一个组合框的值。