У меня есть QTreeWidget с несколькими QComboBox в качестве QTreeWidgetItems. Я пытаюсь найти способ получить текущую строку QTreeWidget выбранного QComboBox. ui->sensorTree — это виджет QTreeWidget. Мое дерево выглядит примерно так:
parent0
child0 QComboBox0
child1 QComboBox1
parent1
child0 QComboBox0 QComboBox0
child1 QComboBox1 QComboBox1
Поэтому, если был выбран QComboBox0, я бы хотел вернуть 0.
Обновлять:
int index = ui->sensorTree->currentIndex().row();
Это дает мне правильную строку. Теперь проблема в том, что для изменения QComboBox не нужно выбирать строку. Мне нужно подключить QComboBox.indexChanged, чтобы передать строку, в которой находится ComboBox, и текущий текст ComboBox всех ComboBox в строке.