[Qt-interest] AutoConnection and Threads
elizabeta petreska
elizabeta.petreska at gmail.com
Tue Oct 25 11:51:26 CEST 2011
Thank you for confirming this.
Where can I see whole bug fix list for qt 4.8 ?
On Tue, Oct 25, 2011 at 11:21 AM, Thiago Macieira <thiago at kde.org> wrote:
> On Tuesday, 25 de October de 2011 10.33.36, elizabeta petreska wrote:
> > if ((c->connectionType == Qt::AutoConnection
> > && (currentThreadData != sender->d_func()->threadData
> > || receiver->d_func()->threadData !=
> > sender->d_func()->threadData))
> > || (c->connectionType == Qt::QueuedConnection)) {
> > queued_activate(sender, signal_absolute_index, c, argv ?
> > argv : empty_argv);
> > continue;
> >
> > Also I try to make minimal code example and send here.
>
> No need. I can confirm the code above is present and is buggy. If the
> sender
> and the receiver are not in the same thread, the signal is queued
> regardless
> of which thread the signal is emitted from.
>
> The fix is in Qt 4.8.
>
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
> Software Architect - Intel Open Source Technology Center
> PGP/GPG: 0x6EF45358; fingerprint:
> E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt-interest
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20111025/95eb6882/attachment.html
More information about the Qt-interest-old
mailing list