Qt组合框:选择项目时的事件

Qt combobox: Event when item is selected

我需要知道当组合框的一项是 selected/clicked 时 运行 函数的方法是什么,我尝试使用标准连接:

connect(ui->combobox,SIGNAL(clicked()),this,SLOT(clickedaction()));

...但它不起作用。

我什至不需要每个元素的自定义操作,所有元素都一样。

提前致谢。

QComboBox中没有信号clicked()

如果您需要通过鼠标单击或输入按下来检测项目激活,请使用 activated(int index)。

connect(ui->combobox,SIGNAL(activated(int)),this,SLOT(clickedaction(int)));