1
私はプロジェクトにUIを作るのにPyQt5を使っています。PyQtコンボボックスラベルの値を変更する
ユーザーがコンボボックスの値を変更したときに、ラベルの値を変更したいと考えています。
誰かがラベルの値を変更する関数を「トリガ」するために使用する方法を見つけるのを助けることができますか?
私はプロジェクトにUIを作るのにPyQt5を使っています。PyQtコンボボックスラベルの値を変更する
ユーザーがコンボボックスの値を変更したときに、ラベルの値を変更したいと考えています。
誰かがラベルの値を変更する関数を「トリガ」するために使用する方法を見つけるのを助けることができますか?
コンボボックスの信号を意味する場合は、値が変更されていますとき、あなたは
QComboBox.currentTextChanged
または
QComboBox.currentIndexChanged
を使用することができます毎回コンボボックスがユーザーによって変更され、これらの信号がトリガされます。ただ
cb_1.currentTextChanged.connect(self.on_combobox_changed)
は、コンボボックスを変更し、
何が起こるか見てみ
cb_1
と仮定がようにあなたの親/ウィジェットクラスでの簡単な関数あなたのコンボボックス ですありがとうとても !出来た。私はちょうど信号にaを加えなければならなかった。それは次のように終わった:self.comboBox.currentIndexChanged.connect(self.on_combobox_changed、self.comboBox.currentIndex()) –