Выбор QComboBox в QTableWidget
Одна ячейка в каждой строке QTableWidget содержит поле со списком
for (each row in table ... ) {
QComboBox* combo = new QComboBox();
table->setCellWidget(row,col,combo);
combo->setCurrentIndex(node.type());
connect(combo, SIGNAL(currentIndexChanged(int)),this, SLOT(changed(int)));
....
}
В функции обработчика :: изменен (int index) у меня есть
QComboBox* combo=(QComboBox*)table->cellWidget(_row,_col);
combo->currentIndex()
Вернуть копию выпадающего списка и получить новый выбор.
Но я могу'получить строку / кол.
Ни один из сигналов ячейки таблицы XXXX не излучается, когда внедренный элемент выбран или изменен и currentRow () / currentColumn () aren 'т набор.