我有一个QComboBox,里面有几个项目,我想在用户选择一个与当前项目不同的新项目时运行一个函数。
基本代码(不包括项目)是..
categories_combo = gui.QComboBox()
categories_combo.connect("currentIndexChanged()", lambda: doSomething())
def doSomething():
print "it's working"
总体思路适用于QPushButton,例如
my_button.connect("clicked()", lambda: doSomething())
但是我无法从QComboBox中获得任何东西。
干杯, ST
答案 0 :(得分:0)
我需要放一个(int)
categories_combo.connect("currentIndexChanged(int)", lambda: update())