<div dir="ltr">By moving it instead ? <br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><br></div><div><font color="#783f04"><br></font></div><div><font face="arial, helvetica, sans-serif" size="2" color="#134f5c">-------</font></div><font face="arial, helvetica, sans-serif" size="2" color="#134f5c">Jean-Michaël Celerier</font><div><font face="arial, helvetica, sans-serif" size="2" color="#134f5c"><a href="http://www.jcelerier.name" target="_blank">http://www.jcelerier.name</a></font></div></div></div></div>
<br><div class="gmail_quote">On Thu, Aug 10, 2017 at 12:05 AM, Thiago Macieira <span dir="ltr"><<a href="mailto:thiago.macieira@intel.com" target="_blank">thiago.macieira@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On quarta-feira, 9 de agosto de 2017 08:04:16 PDT Nikos Chantziaras wrote:<br>
> It seems that connect() is copying its lambda parameter around. That<br>
> means that if a lambda capture contains a non-copyable object, like a<br>
> unique_ptr, connect() cannot be used:<br>
><br>
>    {<br>
>        auto ptr = std::make_unique<int>(0);<br>
>        connect(this, &MyQObject::mySignal,<br>
>                [ptr = std::move(ptr)]() mutable { });<br>
>    }<br>
<br>
</span>How do you propose we keep the connection alive after the scope ends, if we<br>
don't copy the lambda?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Thiago Macieira - thiago.macieira (AT) <a href="http://intel.com" rel="noreferrer" target="_blank">intel.com</a><br>
  Software Architect - Intel Open Source Technology Center<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
Interest mailing list<br>
<a href="mailto:Interest@qt-project.org">Interest@qt-project.org</a><br>
<a href="http://lists.qt-project.org/mailman/listinfo/interest" rel="noreferrer" target="_blank">http://lists.qt-project.org/<wbr>mailman/listinfo/interest</a><br>
</div></div></blockquote></div><br></div>