Добрый! ребята помогите найти решение: у меня программа QTabalView использует модель QStandartItem, и когда я пытаюсь умножить две ячейки у меня программа уходит в бесконечный цикл, заново перемножая те самые ячейки пока не достигнет придела double.
при отладке было выяснено что всё просчитывается правильно, но как только я пытаюсь изменить данные в ячейке происходит заново перемножение. получаю сигнал от itemChanged.
temp = (item->text().toDouble()) * (model_->item(item->row(),2)->text().toDouble());
QString s = QString::number(temp);
model_->item(item->row(),3)->setText(s);