Вот мой пример квартой оператора соединенияжизни объекта, связанное с сигналом
connect(pHttpFetch, SIGNAL(Fetched(QByteArray)), this, SLOT(PrintData(QByteArray)));
Здесь сигнал первого объекта подключен к пазу призыва (что делает вызов на соединении) объект.
У меня есть следующие вещи
- Первый объект является локальным объектом. Объект убивается, когда управление выходит за рамки.
- Вызывающий объект останется в памяти всей памяти приложения.
Как мне не нужен первый объект, хорошо ли это сделать его локальным объектом? (Я предполагаю, что Qt волшебным образом сохраняет объект в памяти)
Должен ли я сделать общий указатель на объект. Уничтожит объект, если это не требуется?