Здравствуйте, уважаемые знатоки. Столкнулся я со следующей проблеммой: в программе на qt по нажатию кнопки выполняется следующая функция (слот): void testing::calc() { QMessageBox msgbox; for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) { msgbox.setText(ui.tableWidget->item(j,i)->text()); msgbox.exec(); } } где matrix - это TableWidget, а ui подготовлен QtCreator (потестить решил). Если в ячейках таблицы есть какие-нибудь значения - все нормально, выводит все сообщения, но если хотя бы одна ячейка пустая - программа падает, а debug переходит на строчки inline QString text() const { return data(Qt::DisplayRole).toString(); } файла qtablewidget.h. Подскажите, пожалуйста, это я что-нибудь упустил, или стоит писать багрепорт?