Как я могу заставить QObject :: deleteLater () обнулить объект?

Обычно, когда я удаляю объект, я устанавливаю его на ноль. Это помогает в том, что я кодирую свои подпрограммы для проверки того, что объект не равен нулю, а затем продолжаю.

Однако, если я использую функцию deleteLater () , я теряю над ней контроль. Я не знаю, действительный ли это элемент или мне нужно создать новый. Решение, которое я нашел, заключалось в том, чтобы отслеживать состояние отдельно, однако есть ли способ лучше?

12
задан troyane 29 November 2018 в 08:18
поделиться