LINUX.ORG.RU

QPointer vs QWeakPointer


0

1

В документации написано, что QWeakPointer для QObject шустрее и рекомендуется использовать именно его. Судя по коду, быстрее он может быть в смысле создания объекта указателя. Никто на реальных примерах замеры не проводил? А то ощущение такое, что некоторые разработчики Qt впали в маразм и реализуют абсолютно ненужный и даже вредный функционал, вместо того, чтобы баги исправлять.

★★
Ответ на: комментарий от Obey-Kun

QWeakPointer не наследуется от QObject, поэтому ничего ловить не может.

Там поддерживается общая структура для QObject и для всех QWeakPointer на него, через нее QWeakPointer и узнает, что QObject был уничтожен.

dt1 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.