Qt Tips
ComboBoxが変更されたときのActionには
currentIndexChanged()
と
activated()
がある。currentIndexChanged()はプログラム上でsetItemText()などで変更した場合にも発行される。 一方、activated()はユーザの操作によって変更された時にしか発行されない。また、もともと選択されていたのと同じ項目を選択した場合にも発行されるという違いがある。 通常は後者のactivated()を使うのがよい。