написано The table takes ownership of the item, это значит, что очисткой выделенной под QTableWidgetItem памяти займется сам виджет?
б)QLineEdit::setValidator. В документации не нашел точного ответа.
В куте вообще умные указатели не особо нужны помоему, тут своя система контроля за памятью
По пункту а - не нужно. Виджет сам удалит
по пункту б - использовать parent в конструкторе валидатора. setValidator не берёт управление памятью себе, как и по той же причине, как и в QAbstractItemView::setModel. умные указатели снова не нужны)
Обсуждают сегодня