2017-07-20 8 views
0

QcomboBoxに変更があったときに関数を呼び出そうとしました。 comboBoxが変更されると、グラフ上のxAxisが更新されます。コンボボックスから別のアイテムを選択したときに関数を呼び出す方法はありますか?QcomboBoxの変更に関数を割り当てる

def updateGraph(): 
    print("update graph") 

proxy = QtGui.QGraphicsProxyWidget() 
xAxis = QtGui.QComboBox() 
proxy.setWidget(xAxis) 
xAxis.currentIndexChanged().connect(updateGraph) 
現在製造されて

エラー:

TypeError: native Qt signal is not callable 

答えて

1

変更実際カルスありますcurrentIndexChangedの前に括弧付きライン

xAxis.currentIndexChanged.connect(updateGraph) 

xAxis.currentIndexChanged().connect(updateGraph) 

実際に信号のconnectメソッドにアクセスしたい場合は、信号を入力してください。

関連する問題