История изменений
Исправление invy, (текущая версия) :
1. Потому что удаляется где-то в другом месте.
2. В корне не верные рассуждения. Указатель - это адресс в памяти. При создании объекта в памяти твоего процесса(а точнее в «куче» aka heap) выделяется блок памяти необходимого размера и оператор new (или ф. malloc) возвращает адресс начала этого блока. Когда возвращается указатель, то возвращается по сути число.
При выходе из скопа ничего с выделенной таким образом областью памяти не происходит.
Если бы объект был создан в стэке как
QMimeData mimeData;
Исходная версия invy, :
1. Потому что удаляется где-то в другом месте. 2. В корне не верные рассуждения. Указатель - это адресс в памяти. При создании объекта в памяти твоего процесса(а точнее в «куче» aka heap) выделяется блок памяти необходимого размера и оператор new (или ф. malloc) возвращает адресс начала этого блока. Когда возвращается указатель, то возвращается по сути число. При выходе из скопа ничего с выделенной таким образом областью памяти не происходит.
Если бы объект был создан в стэке как
QMimeData mimeData;