PyQt5を使用してプロジェクトのUIを作成しています。
ユーザーがコンボボックスの値を変更したときに、ラベルの値を変更したいのですが。
ラベルの値を変更する関数を「トリガー」するために使用する方法を見つけるのを手伝ってくれる人はいますか?
コンボボックスの信号を意味する場合は、値が変更されたときに使用できます。
QComboBox.currentTextChanged
または
QComboBox.currentIndexChanged
ユーザーがコンボボックスを変更するたびに、これらの信号がトリガーされます。
cb_1
は、コンボボックスの親/ウィジェットクラスの単純な関数です。
def on_combobox_changed(self, value):
print("combobox changed", value)
# do your code
ただ
cb_1.currentTextChanged.connect(self.on_combobox_changed)
コンボボックスを変更して何が起こるか見てみてください