2016-03-15 25 views
0

我需要知道的是,當選擇了組合框的一個項目運行功能的方式/點擊事件,我試圖與STANDAR連接:Qt的組合框:當項目被選中

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

..但它不起作用。

我甚至不需要每個元素的自定義操作,對所有元素都一樣。

在此先感謝。

+0

「不工作」是指什麼?什麼都沒有發生,或者是否有錯誤信息? – user463035818

回答

2

沒有信號clicked() in QComboBox

如果您需要通過鼠標單擊或輸入按下來檢測項目激活,然後使用激活(INT索引)。

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