Название: в QStandartModel происходит самопроизвольное изменениеданных Отправлено: woka от Август 14, 2012, 23:12 Добрый! ребята помогите найти решение: у меня программа QTabalView использует модель QStandartItem, и когда я пытаюсь умножить две ячейки у меня программа уходит в бесконечный цикл, заново перемножая те самые ячейки пока не достигнет придела double.
при отладке было выяснено что всё просчитывается правильно, но как только я пытаюсь изменить данные в ячейке происходит заново перемножение. получаю сигнал от itemChanged. Код: temp = (item->text().toDouble()) * (model_->item(item->row(),2)->text().toDouble()); Название: Re: в QStandartModel происходит самопроизвольное изменениеданных Отправлено: woka от Август 14, 2012, 23:22 )
решение нашёл, так что спасибо всем кто помог. хоть оно мне и не нравиться( переделал так переменную темп. и заработало Код: temp = (model_->item(item->row(),1)->text().toDouble()) * (model_->item(item->row(),2)->text().toDouble()); |