Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Как правильно передавать объекты в слот? (https://www.otvetnemail.ru/novyj-arhiv-3-813/kak-pravil-no-peredavat-ob-ekty-v-slot-260173/)

Guest 28.09.2011 19:10

Как правильно передавать объекты в слот?
 
В коде класса, которые может инициировать сигналы:Код: MyObject* obj = ObjectMaker(arg1, arg2); // фабрика... emit classSignal(&obj);соответственно переданный obj удаляется в слоте (delete *obj). Как правильно передавать в слоты динамические объекты?По указателю как здесь? Используя что-то вроде QSharedPointer? Или как-то иначе?P.S. MyObject не является потомком QObject.Спасибо.


Часовой пояс GMT, время: 13:11.


© www.otvetnemail.ru - Форум вопросов и ответов.