在QComboBox中选择新项时运行函数

时间:2014-10-11 11:52:28

标签: python qcombobox

我有一个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

1 个答案:

答案 0 :(得分:0)

我需要放一个(int)

categories_combo.connect("currentIndexChanged(int)", lambda: update())