Предположим, у меня есть 2D-массив, полный данных, скажем, 10 x 10. Содержимое, а также количество строк могут измениться в любое время. Теперь я хочу отобразить эти данные в QTableWidget.
Я использую таймер с тайм-аутом в 1 секунду, чтобы обновить содержимое таблицы. В слоте тайм-аута, если я использую
void slot_timeOut()
{
//Iterate over the rows
//and for each cell do something like
ui->tw_data->setItem(row, 0, new TableWidgetItem(data[row][0]);
ui->tw_data->setItem(row, 0, new TableWidgetItem(data[row][1]);
//...
ui->tw_data->setItem(row, 0, new TableWidgetItem(data[row][9]);
}
использование нового TableWidgetItem меня беспокоит. У меня нет на него ссылки, и я никогда его не удаляю.
Является ли это утечкой памяти в течение определенного периода времени или этим управляет Qt, пожалуйста, помогите...