Получить предыдущее значение QComboBox, которое находится в QTableWidget, при изменении значения

Скажи у меня естьQTableWidget и в каждом ряду естьQComboBox иQSpinBox, Считайте, что я храню их значенияQMap<QString /*Combo box val*/,int /*spin box val*/> theMap;

когдаcomboBoxeЗначение s или значение спин-боксов изменяется. Я хочу обновитьtheMap, Так что я должен знать, что было прежним значением поля со списком, чтобы заменить его новым значениемcomboBox а также позаботиться о значении спин-бокса.

Как я могу это сделать?

Постскриптум Я решил создать слот, в котором при нажатии на таблицу будет храниться текущее значение поля со списком этой строки. Но это работает только при нажатии на заголовок строки. В других местах (нажав наcombobox или наspinbox) itemSelectionChanged() сигнал оQTableWidget не работает.

В общем, моя проблема заключается в том, чтобы сохранить значение поля со списком выбранной строки, и я получуComboBox или жеSpinBox изменить даже и обработатьtheMap без труда.

Ответы на вопрос(2)

Ваш ответ на вопрос