<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">True, but it’s ownership is <b class="">never</b> transferred, so it’s out of the scope of discussion - user is free to use any c++ idiom he likes.<div class="">I would like to discuss how to <b class="">transfer ownership</b> in modern Qt.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">6 мая 2019 г., в 9:30, Christian Kandeler <<a href="mailto:christian.kandeler@qt.io" class="">christian.kandeler@qt.io</a>> написал(а):</div><br class="Apple-interchange-newline"><div class=""><div class="">On Sat, 04 May 2019 09:06:39 +0200<br class="">Allan Sandfeld Jensen <<a href="mailto:kde@carewolf.com" class="">kde@carewolf.com</a>> wrote:<br class=""><br class=""><blockquote type="cite" class="">On Samstag, 4. Mai 2019 00:43:10 CEST Thiago Macieira wrote:<br class=""><blockquote type="cite" class="">On Friday, 3 May 2019 13:00:52 PDT Иван Комиссаров wrote:<br class=""><blockquote type="cite" class="">Which should be considered bad practice and banned on an API level<br class=""></blockquote><br class="">No way.<br class=""><br class="">Are you going to forbid creation of QFile on the stack?<br class=""></blockquote><br class="">Perhaps QFile shouldn't be the same kind of base object type as QWidgets? Or <br class="">not use the same smart pointer.<br class=""><br class="">Though even making QWidgets not allowed on the stack, while sensible, would <br class="">break a many of our tests, where we "abuse" that it is technically possible in <br class="">simple cases.<br class=""></blockquote><br class="">Doesn't almost every project create its main widget on the stack? <br class=""><br class=""><br class="">Christian<br class="">_______________________________________________<br class="">Development mailing list<br class=""><a href="mailto:Development@qt-project.org" class="">Development@qt-project.org</a><br class="">https://lists.qt-project.org/listinfo/development<br class=""></div></div></blockquote></div><br class=""></div></body></html>